« [R]λ=1のときのポアソン分布(「統計解析のはなし」(東京図書)pp.93-94) | トップページ | [R]文字列型ベクトルを簡単にテキストファイルに出力する »

2023年8月 5日 (土)

[R]単純集計を行う

table関数を使う。excludeオプションを使うことで、特定の値を集計から除くことが出来る。

> name <- c("A", "A", "A", "A", "B", "B", "C")
> print(name)
[1] "A" "A" "A" "A" "B" "B" "C"
> table(name)
name
A B C
4 2 1
> table(name, exclude = "B")
name
A C
4 1

戻り値はテーブル形式のため、集計結果の中身を個別に扱うには、データフレームに変換する。

> dtf <- as.data.frame(table(name))
> print(dtf)
name Freq
1 A 4
2 B 2
3 C 1
> dtf[3, 2]
[1] 1
> sum(dtf[, 2])
[1] 7

« [R]λ=1のときのポアソン分布(「統計解析のはなし」(東京図書)pp.93-94) | トップページ | [R]文字列型ベクトルを簡単にテキストファイルに出力する »

R(ベクトル)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]λ=1のときのポアソン分布(「統計解析のはなし」(東京図書)pp.93-94) | トップページ | [R]文字列型ベクトルを簡単にテキストファイルに出力する »

無料ブログはココログ

■■

■■■