理学療法士がまとめたノート

統計学備忘録 since2016

Rを使って統計学を勉強するブログです

Rの基本

CSVファイルの取り込み

職場と自宅の2台のPCを使用していると仮定します MY_DIR <- "C:\\Users\\職場\\Documents\\職場のフォルダ" MY_DIR <- "C:\\Users\\自宅\\Documents\\自宅のフォルダ" それぞれのPCのパスを記載して、いつでもどこでも書けるように、 USBやクラウドなどに保…

コピーした1行のデータをベクトルに変換

以下のようなデータをコピーしてRのベクトルに変換する方法です 10 12 14 15 18 まず以下のように入力します x = scan() するとコンソールに次のように表示されます > x = scan() 1: この1: の横に10 12 14 15 18をペーストして、enterを2回 > x = scan()…

ダミー変数の作成 makedummies

下のようなカテゴリカルデータをダミー変数に変更します treat outcome NO NO NO YES YES NO NO YES YES YES YES YES NO YES YES NO NO NO NO YES NO NO NO NO YES YES YES YES YES NO YES NO NO NO NO NO YES YES NO NO YES NO YES NO YES YES NO YES NO YE…

データ取り込みと保存

クリップボードから一覧表の形式に取り込み エクセルなどの一覧表から必要な部分をコピーします. その後、いかのような操作でRに取り込むことができます. #x のなかに一覧表として取り込みます x <- read.table("clipboard",header = T) #xを確認すると I…

データフレームからの抽出 2

準備 下のデータをコピーして、Rでフレームにします 実験A 10 6 10 9 10 実験B 10 5 5 12 4 実験C 5 4 11 4 6 実験D 9 5 2 3 1 コピーして、データフレームに取り込み (x <- read.table("clipboard",row.names = 1)) V2 V3 V4 V5 V6 実験A 10 6 10 9 10 実験…

データフレームからの抽出

例)ChickWeightからDietの1と3だけ抜き出す subset(ChickWeight,subset = Diet==c(1,3)) 例)iris アヤメ head(iris,5) Sepal.Length Sepal.Width Petal.Length Petal.Width Species 1 5.1 3.5 1.4 0.2 setosa 2 4.9 3.0 1.4 0.2 setosa 3 4.7 3.2 1.3 0.2 …

Rのサンプル ~ データフレーム編

Rのサンプル ~ データフレーム編 投稿日2017.10.2 更新日2017.10.4 少し見やすくしましたこういうのが統計学の学習に役立つかも? サンプルの詳細を知りたいときはここ 間瀬茂 R 基本統計関数マニュアル https://cran.r-project.org/doc/contrib/manuals-jp…

ベクトルとデータフレームの関係

更新日2017.6.26ここのページは、ちょこちょこ更新する予定物忘れが激しいので何でも書いときますブログ名通りの使い方ですベクトルをフレームにしたら列になる!data.frame (列名1 = ベクトル1, 列名2 = ベクトル2, ... )まずはここを忘れないように… A<-c(…

Rことはじめ

1、Rのインストール方法と使い方 2、以下のデータの母平均の95%信頼区間を求めてみます 73.0 75.8 74.0 72.3 76.9 82.5 69.1 80.9 74.9 71.6 73.5 84.6 81.3 82.578.1 71.3 76.3 74.9 74.8 72.5 78.5 71.5 70.0 81.1 76.6 77.9 75.5 70.881.9 75.1 85.4 8…