Previous: mmvsim 移動窓の類似度計算 Up: コマンドリファレンス Next: mnewnumber 連番データの新規生成 MCMD2
MCMD2 : コマンドリファレンス : mmvstats 移動窓の統計量の計算

3.31 mmvstats 移動窓の統計量の計算

移動窓を設定し、各種統計量(1変量)を計算する。 mstatsコマンドの移動窓バージョンとして考えればよい。

書式

mmvstats [s=] [k=] f= [t=] c= [skip=] -n [i=] [o=] [-assert_diffSize] [-assert_nullkey] [-assert_nullin] [-assert_nullout] [-nfn] [-nfno] [-x] [-q] [tmpPath=] [precision=] [--help] [--helpl] [--version]

パラメータ

s=

ここで指定した項目(複数項目指定可)で並べ替えられた後、各種統計量が計算される。

 

-qオプションを指定しないとき、s=パラメータは必須。

k=

ここで指定された項目(複数項目指定可)を単位として集計する。

f=

集計項目名リスト(複数項目指定可)を指定する。

t=

期間数を1以上の整数で指定する。

c=

統計量(以下のリストから一つだけ指定可)

 

sum|mean|devsq|var|uvar|sd|usd|cv|min|

 

|max|range|skew|uskew|kurt|ukurt

 

詳細な定義はmstatsコマンドを参照のこと。

skip=

出力を抑制する最初の行数

利用例

例1: 基本例

移動窓の合計を計算する。 最初の行は期数に満たないため出力されない。

$ more dat1.csv
id,value
1,5
2,1
3,3
4,4
5,4
6,6
7,1
8,4
9,7
$ mmvstats s=id f=value t=2 c=sum i=dat1.csv o=rsl1.csv
#END# kgmvstats c=sum f=value i=dat1.csv o=rsl1.csv s=id t=2
$ more rsl1.csv
id%0,value
2,6
3,4
4,7
5,8
6,10
7,7
8,5
9,11

関連コマンド

mmvavg : 移動平均に限定した計算を行う。

mwindow : 動窓のデータを作成するので、そのデータを使えばmmvstatsで計算できない統計量も計算可能。

mmvsim : 移動窓の類似度(2変量統計量)の計算を行う。

Previous: mmvsim 移動窓の類似度計算 Up: コマンドリファレンス Next: mnewnumber 連番データの新規生成 MCMD2