R - 如何引用嵌套在列表中的 table() 中的值?

标签 r

我正在使用命令 table() 生成一系列表,并将它们一起存储在列表中,并且我想引用每个表的特定值以在计算中使用。我可以正确地从列表中提取正确的表,但我似乎无法找到引用表中值的正确方法。

这是我的表格(我认为这并不重要,但我在列表中使用代码 tables$'10'[1] 引用此表格):

[[1]]
          label.test
test_pred  Disorder Normal
  Disorder        7      4
  Normal          8     16

我希望能够提取其中一个数字,例如 4,它似乎会用 [1,2] 来引用。我尝试过在内部嵌套更多括号,如 [1[1,2]],或者将方括号一个接一个地链接起来,如 [1][1,2] >,或者使用更多的 $ 表示法,但到目前为止这些都不起作用。

如何引用表中的值?

最佳答案

不确定您是否有可能需要更多关注的嵌套列表。没有看到你的代码,我想你可以尝试

 tables$'10'[1][[1]][1,2]

关于R - 如何引用嵌套在列表中的 table() 中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27452668/

相关文章:

r - ggplot2 scale_fill_gradient 不一致地消失

list - R:如何使用 R 从 txt 文件中获取信息

r - R 中列表元素的惰性求值

r - 如何使用 dplyr 向量化此代码 r 代码

r - par(mfcol=c(2,1)) 和空白第二行

R 具有 lubridate 的日期序列

r - 将公司 Logo 添加到 ShinyDashboard 标题

r - 计算 R 中数据框中每一行的前导和尾随零

r - 将数据帧从一个转换为另一个

r标签变量组合