规范化Python中的数据框,不包括nan

时间:2017-02-01 15:10:12

标签: python pandas normalization na

我想用该行的平均值(用于规范化)减去Pandas Data帧中的每一行。现在,问题是数据框中有一些nan值。我不想在计算平均值时使用它们(nan值),我也不希望减去nan值。

例如,一行数据框就像这样

Row : NaN 5 6 NaN 3 2 

我希望是这样的:

Row : NaN 1 2 NaN -1 -2

我现在使用的代码是:假设数据是我的数据框

    data.sub(data.mean(axis=1,skipna=True), axis=0)

但它不起作用。任何建议将不胜感激。

0 个答案:

没有答案