5

私は頻繁にRで分析を行ってから、簡単なマップを作成したいと思っています。標準のplot()関数は妥当な速さで動作しますが、見栄えの良いものやより複雑なシンボル要件を持つものを作成したい場合は、ggplot2に移動する必要があることがすぐにわかります。Ggplot2は素晴らしいですが、SpatialPolygonsDataFrameをGgplot2に必要な形式に変換するのが面倒な場合があります。Ggplot2は、特定の投影を必要とする大きなマップを処理する場合にも少し遅くなる可能性があります。

Mapnikを使用してRから直接空間オブジェクトをプロットできるはずですが、Google-fuを使い果たした後、バインディングの証拠を見つけることができません。そのようなものが存在しないと仮定するのではなく、誰かがR-Mapnikバインディングを知っているかどうかを確認するためにここをチェックしたいと思いました。

4

2 に答える 2

1

Mapnik FAQは、Rについては言及せずにPythonバインディングについて明示的に言及しています( wikiと同様)。したがって、Mapnikには現在(少なくともMapnikがスポンサーとなっている)Rバインディングは存在しないというのは正しいと思います。

Mapnikユーザーリストで質問することで、より満足のいく(または少なくともより詳細な)回答が得られる場合があります。MapnikのRバインディングを作成するプロジェクトが存在するかどうかは確実にわかります。存在しない場合は、Rのバインディングを生成する可能性を調査するように誰かを刺激する可能性があります。

于 2011-09-24T17:28:15.653 に答える
1

SpatialWotsitDataFramesをShapefilesに書き込んでから、PythonMapnikスクリプトを起動します。Rを使用してPythonスクリプトを生成することもできます(パッケージ'brew'は、テンプレートからファイルを作成し、Rから値を挿入するのに便利です)。

于 2011-09-24T17:49:12.837 に答える