Frequency コマンド

Frequency( <生データのリスト> )

指定されたデータリストから,各一意な値の出現回数をカウントしたリストを返す.この入力リストは数値でもテキストでも構わない.リストは一意な値の昇順にソートされる.対応する一意な値のリストを得るには,Unique コマンドを使用する.

リストを list1 = { "a", "a", "x", "x", "x", "b" } とする. Frequency(list1) はリスト { 2, 1, 3 } を返す. Unique(list1) はリスト { "a", "b", "x" } を返す.

Frequency( <累積の真偽値>, <生データのリスト> )

累積の真偽値 = falseの場合, Frequency( <生データのリスト> ) と同じリストを返す. 累積の真偽値 = true の場合, Frequency( <生データのリスト> ) の累積度数のリストを返す.

リストを list1 = { 0, 0, 0, 1, 1, 2 } とするとき, Frequency(true, list1) はリスト { 3, 5, 6 } を返す. Frequency(false, list1) はリスト { 3, 2, 1} を返す. Unique(list1) はリスト { 0, 1, 2 } を返す.

Frequency( <階級境界値のリスト>, <生データのリスト> )

与えられたデータリストから,[a, b) の形の区間内にある値のカウントのリストを返す.ここで,ab は与えられた階級境界値のリストの連続する数値の全てのペアである.最も高い区間は [a, b] の形をしている.

Frequency({1, 2, 3}, {1, 1, 2, 3}) 出力:リスト { 2, 2 }.

Frequency( <テキストのリスト>, <テキストのリスト> )

2つのリストからペアになった値のカウントを含む分割表を返す.この表の行は最初のリストの一意な値に対応し,列は二番目のリストの一意な値に対応する.各リストの一意な値のリストを取得するには,Unique コマンドを使用する.

list1 = {"a", "b", "b", "c", "c", "c", "c"}list2 = {"a", "b", "a", "a", "c", "c", "d"}`とするとき, `Frequency(list1, list2) は行列 \(\begin{pmatrix} 1 & 0 & 0 & 0\\ 1 &1 & 0 &0 \\ 1 & 0 & 2 & 1 \\ \end{pmatrix}\) を返す.

こちらも参照: ContingencyTable コマンド.

Frequency( <累積の真偽値>, <階級境界値のリスト>,<生データのリスト> )

累積の真偽値 = false の場合, Frequency( <階級境界値のリスト>, <生データのリスト> ) と同じリストを返す. 累積の真偽値 = true の場合, Frequency( <階級境界値のリスト>, <生データのリスト> ) の累積度数のリストを返す.

Frequency( <階級境界値のリスト>, <生データのリスト>, <密度使用フラグ> , <密度スケール因子> (optional) )

対応するHistogram コマンドに基づく度数リストを返す. 密度を用いる真偽値 = false の場合, Frequency( <階級境界値のリスト>, <生データのリスト>) と同じリストを返す. 密度を用いる真偽値 = true の場合, 各クラスの度数のリストを返す. (密度スケール因子) × (階級の度数) / (階級幅).

生データのリストを data = {1, 2, 2, 2, 3, 3, 4, 4, 4, 4} ,階級境界値のリストを classes={0, 2, 5} とするとき,Frequency(classes, data, false)Frequency(classes, data) はともに,リスト {1, 9} を返す.一方, Frequency(classes, data, true) はリスト {0.5, 3} を返す.

Frequency( <累積の真偽値>, <階級境界値のリスト>, <生データのリスト>, <密度使用フラグ> , <密度スケール因子>(optional) )

対応するHistogram コマンドに基づく度数リストを返す.