科学の箱

科学・IT・登山の話題

R

Rに関するmemo

投稿日:2014年4月10日 更新日:

グループ毎に度数分布を作成する

by(housing$VAL, housing$SERIALNO, length)

グループで平均値を計算するための式

DT[,mean(pwgtp15),by=SEX]             
sapply(split(DT$pwgtp15,DT$SEX),mean)             
mean(DT[DT$SEX==1,]$pwgtp15); mean(DT[DT$SEX==2,]$pwgtp15)             
mean(DT$pwgtp15,by=DT$SEX)             
tapply(DT$pwgtp15,DT$SEX,mean)             
rowMeans(DT)[DT$SEX==1]; rowMeans(DT)[DT$SEX==2]

NAがあるときに除外してカウントする方法

nrow(housing[housing$VAL==24 & !is.na(housing$VAL),])

NAについてはwhichを利用しても除外ができるらしい。

メタ情報

inarticle



メタ情報

inarticle



-R

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Rで型が不明なときの対処方法

データセットならstrを使う > str(iris) ‘data.frame’:   150 obs. of  5 variables:  $ Sepal.Length: num  5.1 4. …

no image

一対比較法によるリーグ戦の分析

一対比較法を利用すると2者の比較から全体の重要度や実力を数字で表現できる。 一対比較法を使った分析の手順は以下のようにすすめる。 データを取得する。 一対比較法のデータは複数の項目から2者を選び比較し …

no image

一対比較法

一対比較法では複数の対象の順位を、個別の比較結果から明らかにすることができる。例えば今5種類の携帯電話があり、好ましさの順位を知りたいとする。一対比較法を利用しなければ、回答者は5について順番をつけて …

no image

Rによるやさしい統計学/3-2つの変数の記述統計

散布図を作成 Rで散布図を作成する。データはrunifで10個ずつ作成する。データのレンジは50~100. x_test <- as.integer(runif(10, 50, 100)) y_ …

no image

data.frameについて注意すること

以前predict()について検証を進めていた際に、不可解なエラーが出てしまい、途中で調査をやめてしまったことがあった。 具体的なエラーは以下である。 > newGalton$child &lt …

2014年4月
« 3月   5月 »
 123456
78910111213
14151617181920
21222324252627
282930  

side bar top



アーカイブ

カテゴリー