我是R data.table
包的新用戶,我注意到我的data.tables中有一些不尋常的東西,我沒有找到解釋文檔或本網站的其他地方。attr(*,「internal.selfref」)= <externalptr>出現在data.table Rstudio
當內Rstudio使用data.table package
,和查看「環境」面板內的特定data.table,我看到以下字符串出現在data.table
attr的端部(* ,「internal.selref」)= < externalptr>
如果我在控制檯中打印相同的data.table,則不會顯示此字符串。
這是一個錯誤,還是data.table(或Rstudio)的固有特性?我是否應該擔心這是否會影響下游流程如何處理這些數據?是
我運行的版本如下:提前
data.table版本1.9.6 Rstudio版本0.99.447 OSX 10.10.5
道歉,如果這只是我作爲一個個無知的新手。
不用擔心。然而,data.table是爲了查看大量數據集而沒有意義,所以你應該擺脫這個習慣。 – Roland
@Roland在不知道發生了什麼的情況下無法使用數據集。我通常使用類似'View(DT [sample(.N,1000)])'的東西,它對於任何數據大小都非常快速。 –
是的,我常常使用'View'(當然是在香草R中)。除了處理biggish數據之外,data.table對於快速分組操作和清晰的語法也很好。 – Frank