IndexingError:linux中提供的Unalignable boolean Series键

时间:2016-01-25 12:06:14

标签: python linux pandas

我有一个pandas DataFrame,我想根据它们的平均值删除一些列。对于eaxmple,我有:

column 1  column 2   column 3
      1          1          3
      1          2          3
      2          1          4

我使用This solution在Windows上运行正常。例如,从dataFrame df,我想删除平均值大于2.5的列我写道:

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

在第3列被删除时,它在Windows上完美运行。但是当我在linux中尝试它时,我有以下错误:

IndexingError: Unalignable boolean Series key provided .

可能是什么问题?

0 个答案:

没有答案