我是R新手,遇到了一个奇怪的错误。我有这样的桌子:下标超出范围错误R
dat<-c(1,2,3,4,4,53,62,345,3,4,346,23,34,52,34,2345,23,4)
dat.table<-table(dat)
这创建了一个表,我想从该表中获得一个特定的列。当我尝试dat.table[[3]]
它给了我2向量中真正出现3。但是,当我尝试dat.table[[2345]]
,虽然2345是目前在rownames(dat.table)
,它提供了以下错误:
Error in b[[2345]] : subscript out of bounds
这可能是一个基本的问题,但它的奇怪为什么[R表现不同为不同rownames! 我感谢任何帮助。