我想计算每第 n 个(在我的情况下为每 6 个)行(或样本)的均值和标准差。以下函数为我提供了每 6 行的平均值(96 行给了我 16 个平均值)
colMeans(matrix(data.trim$X0, nrow=6))
Run Code Online (Sandbox Code Playgroud)
我想对所有列(总共 1280 个平均值)执行此操作。我尝试运行此功能:
colMeans(matrix(data.trim, nrow=6))
Run Code Online (Sandbox Code Playgroud)
但这根本不起作用,我收到以下错误消息:
colMeans(matrix(data.trim, nrow = 6)) 中的错误:'x' 必须是数字
另外: 警告信息:
在 matrix(data.trim, nrow = 6) 中:数据长度 [80] 不是行数 [6] 的约数或倍数