【发布时间】:2020-03-11 09:13:33
【问题描述】:
我有一个带有
的 data.frame/tabledim(Tn)
# 43 rows, 30 columns
我正在尝试为每列计算 5 值均值(因此每列 39 个均值),其中均值计算为
(row-4) : row
喜欢这里的图片:
运行for循环时:
test <- for (j in 2:ncol(Tn)){
for (i in 5:nrow(Tn)){
mean(Tn[(i-4):i,j])
} }
我得到 NULL 结果。如何编写此循环以获取所有情况下每列的 5 值平均值表(nrow(Tn)-4)?
【问题讨论】: