科学の箱

科学・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オブジェクト指向のメモ

whichではwhich.minとwhich.maxが用意されているという指摘を受けたので調べ見てた。 which.minとwhich.maxはRでいうところのオブジェクト指向を利用した構造にみえる。 …

no image

Rによるやさしい統計学/5-統計的検定-2

練習問題-2 勉強時間と定期試験の点数についてデータを作成する。 study_time <- c(1, 3, 10, 12, 6, 3, 8, 4, 1, 5) point <- c(20 …

no image

factorと数値型の変換-2

factorと数値型の変換でとりあえず区切り文字付き数字の変換方法についてめどは立ったが、そもそも区切り文字付き数字がなぜfactorになるのかがわからない。文字列にするにはパラメータを指定する必要が …

no image

R Dataset – bone

データの説明 261人の子供たちから得られた年齢別骨密度。 フォーマット idnum: 識別コード age: 測定時の年齢 gender: 性別 spnbmd: 骨密度 チェック テーブル全体について …

no image

大気汚染データの観測

コーセラのDeveloping Data Productで知りたい場所の緯度経度を入力すると過去の観測データからオゾン濃度とPM25汚染濃度を予測するコードを紹介していた。Video Lectureの …

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

side bar top



アーカイブ

カテゴリー