4

equal.count()重複のないグループを作成できることが明らかなのに、関数が重複する帯状疱疹を作成するのはなぜですか。また、重複はどのような基準で決定されますか?

例えば:

equal.count(1:100,4)

Data:
  [1]   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22
 [23]  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44
 [45]  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66
 [67]  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88
 [89]  89  90  91  92  93  94  95  96  97  98  99 100

Intervals:
   min   max count
1  0.5  40.5    40
2 20.5  60.5    40
3 40.5  80.5    40
4 60.5 100.5    40

Overlap between adjacent intervals:
[1] 20 20 20

サイズ25のグループを作成する方が良いのではないでしょうか。それとも、この機能を便利にする何かが欠けているのでしょうか?

4

1 に答える 1

8

オーバーラップは帯状疱疹 (名前が示すように、屋根の上でオーバーラップします) 間の遷移を滑らかにしますが、より良い選択は、スペクトル分析などのウィンドウ関数を使用することでした.

私はそれが有史以前の遺物であると信じています。なぜなら、動作は非常に古いラティス以前のコードにcoplotまでさかのぼり、退役軍人だけが覚えているように使用されているからです。lattice::equal.countが を呼び出します。説明が表示さco.intervalsれます。graphics試す:

lattice:::equal.count(1:100,4,overlap=0) 
于 2012-10-14T09:19:50.323 に答える