Python IndexingError:linux中提供了不可对齐的布尔系列键

Python IndexingError:linux中提供了不可对齐的布尔系列键,python,linux,pandas,Python,Linux,Pandas,我有一个熊猫数据框,我想根据它们的平均值删除一些列。对于EAX示例,我有: column 1 column 2 column 3 1 1 3 1 2 3 2 1 4 我用的是在窗户上很好用的。例如,我想从dataFrame df中删除平均值大于2.5的列,我写道: m=df.mean(axis=0) df.loc[:,m<=2.5] 有什

我有一个熊猫数据框,我想根据它们的平均值删除一些列。对于EAX示例,我有:

column 1  column 2   column 3
      1          1          3
      1          2          3
      2          1          4
我用的是在窗户上很好用的。例如,我想从dataFrame df中删除平均值大于2.5的列,我写道:

m=df.mean(axis=0)
df.loc[:,m<=2.5]

有什么问题吗?

没有MWE,很难判断。。。您能提供一个吗?您的pandas版本在两台机器上都是相同的吗?
IndexingError: Unalignable boolean Series key provided .