有沒有辦法檢查讀入的文件的大小?我特別想弄清楚在內存中的shape文件的大小讀取由maptools
庫:從文件中讀取時檢查對象的大小
df = readShapeSpatial("/path/file.shp")
有沒有辦法檢查讀入的文件的大小?我特別想弄清楚在內存中的shape文件的大小讀取由maptools
庫:從文件中讀取時檢查對象的大小
df = readShapeSpatial("/path/file.shp")
見?object.size
:
a <- runif(1e6)
object.size(a)
print(object.size(a), units="Mb")
如果你想的DF你是大小實際上並不是「檢查文件大小」,所以你的標題和第一句沒有意義。使用file.info()作爲磁盤上的文件大小。 – mdsumner 2012-03-22 06:42:31
@mdsumner - 同意。後來,我將標題編輯爲「檢查對象大小」,因爲調用R對象「文件大小」的大小會誤導(幾乎)任何人查看帖子,但OP會回滾該更改。不知道爲什麼,但你可能是正確的,他們確實希望'file.info(「/ path/file.shp」)$ size',在這種情況下'object.size(df)'沒有給他們什麼認爲是。 – 2012-03-22 07:03:26
由於許多軟件產品都沒有(這可能是好的或壞的,但通常在技術上至少不正確),shapefile和其他一些GIS數據很難區分它們(文件與對象)。 – mdsumner 2012-03-22 07:30:43