Rのメモ
Last modified: April 29, 2014
R に関して初心者の私が大変お世話になっているページ
どうもありがとうございます。
外部パッケージインストール
ネットワークに接続していることが条件(下記は openair というパッケージをインストールする場合の例)。
install.packages('openair')
参考URL:http://www.openair-project.org/GettingStarted/Default.aspx
サーバを選ぶ画面で止まってしまう (port 80 が・・・等) 場合は、
.Rprofile に Proxy 設定と CRAN サーバの設定を施して再実行すると上手くいった。
それでも上手く行かない場合、環境変数の http_proxy, ftp_proxy が適切に設定されているかをチェックする。
外部パッケージはいろいろあるようです。
参考URL1:http://cse.naro.affrc.go.jp/takezawa/r-tips/r/08.html
参考URL2:http://www.okada.jp.org/RWiki/index.php?CRAN%A5%D1%A5%C3%A5%B1%A1%BC%A5%B8%A5%EA%A5%B9%A5%C8
R で NetCDF を解析する
まずは以下のライブラリをインストール。
install.packages('ncdf')
NetCDF 形式のファイルを読むための初歩
library(ncdf)
ncdf ライブラリを呼び出す
inputnc <- open.ncdf("hoge.nc")
inputnc という変数で NetCDF を開く
print(inputnc)
データの大きさを確認
inputnc$var
座標値や変数名を確認
x <- get.var.ncdf(dat, "wmax")
wmax という変数を NetCDF ファイルから読み出す(wmax は 時刻のみの 1 次元配列を仮定)
plot(x, type="l", main="Time series of W max", xlab="Time [min]", ylab="W max [m/s]")
まず、type="l" で線グラフを描く。
タイトルは main 変数で決定。
xlab, ylab は横軸、縦軸をそれぞれ示す。
proxy の設定方法
.Rprofile に以下の情報を追記する(無ければ作成しましょう)。
Sys.setenv(http_proxy="http://proxy.hoge.huga:9999/")
CRAN サーバの設定方法
.Rprofile に以下の情報を追記する(無ければ作成しましょう)。
options(repos="http://cran.md.tsukuba.ac.jp")
R のための検索エンジン