在运行StandardScaler之前可以填充NaN值吗?

时间:2017-07-13 02:45:28

标签: python pandas scikit-learn sklearn-pandas

我有一个pandas数据集,其中有些列包含NaN值。对于包含NaN的每个列,我还有相应的列,其中包含0或1个值,以表示具有NaN的列是否为“活动”,并且它始终为0(表示该列对于该行是“非活动”)每当有NaN值。 scikit-learn的StandardScaler不会在包含NaN的数据集上运行;因为我有表示活动/非活动的列,是否可以使用pandas.DataFrame.fillna函数将所有NaN值更改为0?

0 个答案:

没有答案