2017-08-02 32 views
1

xとy座標のパラメータの.csvファイルがあります。そのパラメータをESRI ASCIIグリッド(.asc)に保存します。csvファイルからESRI asciiグリッド(.asc)を作成する方法R

x y cadmium 
181072 333611 11.7 
181025 333558 8.6 
181165 333537 6.5 
181298 333484 2.6 
181307 333330 2.8 
181390 333260 3 
181165 333370 3.2 
181027 333363 2.8 
181060 333231 2.4 
181232 333168 1.6 
+2

[地理情報システム(GIS)フォーラム](https://gis.stackexchange.com/users/68226/patrik)を試してください –

答えて

1

あなたはadehabitatパッケージからexport.asc()機能を使用することができます。

まず

library(adehabitat) 
csv <- data.frame(x = c(181072,181025,181165,181298,181307,181390,181165,181027,181060,181232), 
        y = c(333611,333558,333537,333484,333330,333260,333370,333363,333231,333168), 
        cadmium = c(11.7,8.6,6.5,2.6,2.8,3,3.2,2.8,2.4,1.6)) 
csv <- as.matrix(csv) 

今度は、ASCクラスのオブジェクトに変換させ、その後、.ASCのファイル形式でエクスポート...私たちのデモデータフレームを作成し、行列に変換してみましょう...

csv <- as.asc(csv) 
export.asc(csv, "ASCFILE.asc") 
+1

これはうまくいきました。どうもありがとう。 –

+0

困ったことに、@BappaDas –