猿问

在 csv 中生成平均值和标准差

我想使用此CSV并执行以下操作:

1 - 将数据分成 60 个元素的块,每个新块移动 10 个元素

示例:0 到 60、10 到 70、20 到 80 ... 等等

2 - 然后将方块分成 5 份 (12x5 = 60)

3 - 计算每个部分的平均值偏差

4 - 从每块 60 个元素中取出接下来的 30 个元素

示例:60 到 90、70 到 100、80 到 110 ... 等等

5 - 计算从 0 到 100 有多少个读数,每 20 个分组

示例:0 到 20、20 到 40、40 到 60、60 到 80 和 80 到 100

(0 到 20) 12,18,11,14 = 4
(20 到 40) 20,25,23 = 3
...

结果将是这样的数据框:


mean 1 | standard deviation 1 | ... | mean 5 | standard deviation 5 | 0 to 20| 20 to 40 | ... | 80 to 100

我的代码执行此过程,但路径中出现故障并从最终输出 336 行返回给我,但根据我的数据,它应该在 700 行左右。另外,我想让这段代码更简洁,改进解释,有什么建议吗?


喵喔喔
浏览 90回答 0
0回答
随时随地看视频慕课网APP

相关分类

Python
我要回答