私は、過去 1 か月間学習してきた R について無知であることをお許しいただきたいと思います。具体的には、関心のあるいくつかの国について、xxx_adm-_RData ファイル (xxx は国、- は 0、1、または 2) をダウンロードしました。私の本当の関心は、降雨量、気温などの気候フィールドの分析に重ね合わせるために使用できる各国の経度/緯度座標です。国の座標を RData ファイルに保存し、それらを他のデータと一緒に使用しますが、成功しません。ダウンロード後に Google マップ、readGR()、または readBin() を取得しようとしても成功しませんでした。求めていることが実現可能かどうか疑問に思います。
2508 次
1 に答える
1
rdata ファイルを作業ディレクトリに置いた後、次のようにします。
load("C:/Users/1_adm.RData", ex <- new.env())
ls.str(ex)
rdata は変数をワークスペースにロードするため、コマンドは変数名が何であるかを表示するので、それらを使用できます。
あなたが話しているファイルを持っていないので、必要な特定のフィールドにアクセスする方法を教えることはできません.
編集
あなたのコメントに基づいて:あなたがロードするオブジェクトはSpatialPolygonsDataFrameタイプのオブジェクトであり、Polygonタイプのオブジェクトを持つPolygonsと呼ばれるスロット/プロパティがあります。私が想定しているこれらのポリゴンは、全国の緯度経度座標です。座標へのアクセスは次のようになります
ps <- gadm@polygons[1]
それから何か
ps@coords
于 2013-10-24T19:48:59.623 に答える