setoya-blog

システム開発技術、データ分析関連でお勉強したことや、山奥生活を綴る、テンション低めなブログです。

R

項目反応理論の本

R

Rによる項目反応理論作者: 加藤健太郎,山田剛史,川端一光出版社/メーカー: オーム社発売日: 2014/07/26メディア: 単行本(ソフトカバー)この商品を含むブログを見る Rの項目反応理論の本を読み始めてみた。何かと採点やその分析に関する理論は必要になると…

Rグラフィックスクックブックが発売されます

R

ついに11月30日発売です。かなりいい本に仕上がって自信作です。Rグラフィックスクックブック ―ggplot2によるグラフ作成のレシピ集作者: Winston Chang,石井弓美子,河内崇,瀬戸山雅人,古畠敦出版社/メーカー: オライリージャパン発売日: 2013/11/30メディア:…

10の桁数が違う値をベクトルで得る

R

エントリのタイトルがわかりにくいが、以下の様なこと。対数軸を手動で指定するときとかに便利 > 10^(0:3) [1] 1 10 100 1000

列数の異なるCSVファイルのデータから、Rで2次元のリストを作る

R

取り込むデータ 次のような感じで、行ごとに列数が異なるCSVが読み込み対象 data1,data2,data3,data4 data5,data6 data7,data8これを次のようなデータにしたい c( c("data1", "data2", "data3", "data4"), c("data5", "data6"), c("data7", "data8") ) スク…

gemReco

RとRubyによるデータ解析入門の翻訳者らしく、rubyからRの分析を呼びだして、分析結果をWebで見ることができるサービスを作りました(まだ公開していない)。RとRubyを連携させるところとか、今方法を知りたい人は多いと思うので徐々に説明していければと思…

Rでtry catch

R

意外と初めてRでtry catchを書いたのでメモ。 tryCatch({ # do main task }, error = function(err){ # do task when error occured }) こんな感じでtryCatch関数にメイン処理とerror時の処理を書く。

Rで片側t検定

R

以下のサンプルがあるとして、 100, 102, 93, 96, 94, 101, 90, 92, 96, 95帰無仮説: μ=100 対立仮説: μという仮説があるときに、サンプルの平均値が100より小さいかどうかを調べるには、1標本の片側t検定を行えばよい。 > sample <- c(100, 102, 93, 96, 94…

Rで普通のプロットをグリッド状に並べる

R

ggplot2ではなく、普通のplot関数で書くようなグラフを例えば3x3のグリッド状に並べたいときはpar関数でグリッドを指定する。引数にmfrowを指定すると行方向にグラフが埋まっていき、mfcolを指定すると列方向にグラフが埋まっていく。3x3のグリッド状にグラ…

Rで少数点X桁以下で切り捨て

R

Rの普通のroundだと切り捨てではなく、四捨五入っぽく(完全な四捨五入ではない)なるので、簡単な関数を作る。floor関数は整数以下を切り捨てるので、以下のようにすればよい。 cut_digits <- function(x, digits=0) { return (floor(x * 10^digits) /10^di…

Rで一定の連続的な値を持つベクトルを生成

R

いつも忘れるのでメモ。 1から9まで、0.1おきに値を生成したい場合は、次のようにする。 > x <- seq(1, 9, 0.1) [1] 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 [20] 2.9 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0 4…

Rでデータの正規性を検定する

R

データが正規分布になっているかどうかは、シャピロ・ウィルク検定で簡単に検証できる。 > x <- rnorm(20, mean=5, sd=2) > x [1] 7.3414508 3.4414882 5.4764692 4.7784505 8.0017854 2.8685248 5.2045962 [8] 1.6700683 7.0892245 4.1862463 4.7856539 5.6…

ggplot2の本

R

今日届いた。まだちゃんと読んでないけど、ざーっと読んだ感じ素晴らしそう。グラフィックスのためのRプログラミング作者: H.ウィッカム,石田基広,石田和枝出版社/メーカー: 丸善出版発売日: 2012/02/29メディア: 単行本購入: 1人 クリック: 1回この商品を含…