我正在尝试采取每隔几列的行均值。这是一个样例数据集。,我需要取前三列的行平均值,然后是下三列,依此类推。我不需要新数据集中的原始列。这是我的代码。它可以工作,但有一些注意事项(下面将讨论)。如果可能的话,我正在寻找一个更干净,更优雅的解决方案。(Python/Pandas新手) #Create empty list to store row means
我有一个数据帧,其中数据每隔一小时进行一次,但其中一列有几个NaN值。当我遇到NaN时,我希望代码在NaN之前的四个小时内取平均值,然后用该平均值替换NaN。我试着修改这个问题的答案:pandas DataFrame: replace nan values with average of columns,但这个示例取的是整个列的平均值,而不是列的一部分。我的数据帧