【发布时间】:2020-01-23 16:06:19
【问题描述】:
假设我有由这段代码创建的数据集:
set.seed(3192)
Data <- data.frame(
X = sample(50,20),
Y = sample(letters[1:4], 20, replace = TRUE)
)
Data <- Data[do.call(order,Data),]
Data
## X Y
## 2 b
## 3 c
## 4 c
## ...
## ...
## 47 c
## 49 d
## 50 a
我想通过扫描 X 列中 10 的窗口大小来计算 Y 列中“C”的出现次数。 因此,输出将如下所示:
X_Range Count_of_c
1-10 2
11-20 0
21-30 4
31-40 1
41-50 1
有人有想法吗?
【问题讨论】:
标签: r dataframe count scanning