R

データフレームの列に変数を使ってアクセスするときは[[]]を使う

R

やりたいことはhogeという列をもったdfrmというデータフレームがあったときにhogeが入ったrow_nameという変数を使ってアクセスしたいというもの。 row_name <- hoge # TODO: row_nameを使ってdfrm$hogeのようにアクセスするにはどうやって書けばいいの?! …

Rである母集団のdata.frameから除きたい集団data.frameがあって、その結果が欲しいとき

R

母集団がこんな感じで population <- data.frame(id=c(1, 2, 3), data=c('a', 'b', 'c')) id data 1 1 a 2 2 b 3 3 c 除きたいのがこんな感じのとき except <- data.frame(id=c(2), data=c('b')) id data 1 2 b で、こんな感じで!とinを使えばいいです popul…

Rで日付を出す。月の連番を出す。

R

RでSQL作るときとかに今月から半年分くらいの月が欲しかったりするんだけど、そんなときはSys.Date()使えばいい。 > paste(format(seq(Sys.Date(), length.out=6, by="-1 month"), "%Y%m"), collapse=", ") [1] "201210, 201209, 201208, 201207, 201206, 20…

統計解析R言語の勉強

R

社内で紹介会があったので触ってみた。 インストール R for Mac OS Xからダウンロードしてインストール 実行した時のサンプルいくつか R で実行する 足し算 > 1 + 1 [1] 2 代入 > x <- 4 > x [1] 4 コメント > # これはコメントです 10色分色を出す > rainbo…