r - 带格子包的 equal.count() 的带状疱疹

标签 r grouping lattice

为什么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 的组不是更好吗?或者也许我错过了使此功能有用的东西?

最佳答案

重叠平滑了木瓦之间的过渡(顾名思义,重叠在屋顶上),但更好的选择是使用一些窗口函数,例如在光谱分析中。

我相信它是史前遗迹,因为这种行为可以追溯到一些非常古老的前晶格代码,并在 coplot 中使用。只有老兵记得。 lattice::equal.count电话co.intervalsgraphics ,您会在其中找到一些解释。尝试:

lattice:::equal.count(1:100,4,overlap=0) 

关于r - 带格子包的 equal.count() 的带状疱疹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12880241/

相关文章:

R 直方图和箱线图对齐

以有效的方式去除线条

Java 匹配字符串的最佳方式是什么?

r - 如何为动物园对象(格子)的 xyplot 设置 ylim

r - 更改点阵图中 strip 上的文本

r - 如何识别所有包含二进制表示形式的列

r - 使用 scale_linetype_manual 更改 ggplot 图中的一行

excel - 在 Excel 中换行

python - 通过动态键名对字典进行分组并聚合Python中嵌套字典的一些键

r - 类型为 'envir' 的参数无效 'character' -- 在带有晶格直方图的自定义函数中