1

私は、過去 1 か月間学習してきた R について無知であることをお許しいただきたいと思います。具体的には、関心のあるいくつかの国について、xxx​​_adm-_RData ファイル (xxx は国、- は 0、1、または 2) をダウンロードしました。私の本当の関心は、降雨量、気温などの気候フィールドの分析に重ね合わせるために使用できる各国の経度/緯度座標です。国の座標を RData ファイルに保存し、それらを他のデータと一緒に使用しますが、成功しません。ダウンロード後に Google マップ、readGR()、または readBin() を取得しようとしても成功しませんでした。求めていることが実現可能かどうか疑問に思います。

4

1 に答える 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 に答える