我是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! 我感謝任何幫助。