我想用该行的平均值(用于规范化)减去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)
但它不起作用。任何建议将不胜感激。