2012-03-22 10 views
4

読み込まれたファイルのサイズを確認する方法はありますか?私は、特にシェープファイルのインメモリサイズがmaptoolsライブラリに読み込ま把握しようとしています:ファイルから読み取ったときのオブジェクトのサイズを確認してください

df = readShapeSpatial("/path/file.shp") 
+2

あなたがしているDFの大きさが必要な場合実際には「ファイルサイズをチェックする」というわけではないので、タイトルと最初のセンテンスは意味をなさない。ディスク上のファイルサイズにはfile.info()を使用します。 – mdsumner

+0

@mdsumner - 同意します。しばらく前に、 "オブジェクトのサイズを確認する"というタイトルを編集しました。これは、Rオブジェクトのサイズを "ファイルサイズ"と呼ぶと誰もが投稿を見ていると誤解を招くので、OPはその変更をロールバックしました。理由は分かりませんが、 'file.info("/path/file.shp ")$ size'が本当に必要であるということは間違いありません。その場合、' object.size(df) 'はそれらを何も与えていませんそれはだと思う。 –

+0

多くのソフトウェア製品はどちらも良い(良いものか悪いものか、しかし技術的には間違いが多い)ので、シェープファイルや他のGISデータでは分かりません(ファイルとオブジェクト)。 – mdsumner

答えて

6
object.size(df) .................................. 
+0

パーフェクト。多くのありがとう、DWin。 – user702432

4

?object.sizeを参照してください:

a <- runif(1e6) 
object.size(a) 
print(object.size(a), units="Mb") 
関連する問題