とらりもんHOME  Index  Search  Changes  Login

RでGRASSを使う

作成者:桑田賢太郎

Rとは

フリーの統計解析ソフトです。様々なパッケージが用意されております。GRASSと組み合わせて使えるそうです。

Rのインストールの仕方

↓を参考にしてください。

http://www.okada.jp.org/RWiki/?R%20%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB

sudo apt-get update
sudo apt-get install r-base
sudo apt-get install r-base-dev
sudo apt-get install r-cran-*

ubuntuに用意されていないパッケージをインストールするとき

↓のCRANのサイトからまず欲しいパッケージをゲット

http://cran.r-project.org/

sudo R CMD INSTALL xxx.tar.gz
(xxxはCRANからゲットしたxxx.tar.gzファイル)
エラーが出た場合は適宜、エラー箇所を読んで対処しましょう。

RでGRASSを使うのに必要なパッケージのインストール

まず端末で

sudo apt-get install gdal-bin
sudo apt-get install libgdal1-dev
sudo apt-get install proj
(CRANのサイトから r_gdal_*.tar.gzをダウンロード)
sudo R CMD INSTALL rgdal_0.5-13.tar.gz

Rを起動する。  R

install.packages()
(ミラーサイトでJapan(Tsukuba)を選んで、spgrass6を選ぶ。)

エラーが出てこなかったら完了。

RでGRASSの使い方

Rを起動して以下を打ち込んで、ライブラリを読み込む。

library(spgrass6)
GRASSのメタデータ確認
str(gmeta6())
system()を使って、RからGRASSを操作
system("g.region rast=***")
system("d.mon x0")
system("d.rast ***")

読み込み

2005_225_PAR_molpday <- readRAST6("2005_225_PAR_molpday")

参考になる資料↓

http://www.osgeo.jp/wordpress/wp-content/uploads/2009/04/esj56_foss4g_kawamura.pdf

Last modified:2010/06/28 18:38:39
Keyword(s):
References:[とらりもんHOME] [GRASS]