我正在使用EEG数据集来构建机器学习模型。因此,我需要将空值和无穷大值替换为其他一些值。但是应该在其中存在null和Infinity值来执行我的分类问题,因为我无法删除这些值。除了用零和一代替,还有其他更好的方法来代替null和Infinity吗?另外我想做特征选择方法。如果将这些值替换为1和0,是否会对功能选择产生严重影响?
这是我的数据集的一部分
gamma_ab1 gamma_ab2 gamma_ab3 gamma_ab4 alpha_re1 alpha_re2
3.65769929 Infinity NaN NaN NaN Infinity
5.5300836 Infinity NaN NaN NaN Infinity
5.65416236 Infinity NaN NaN NaN Infinity
5.73734559 Infinity NaN NaN NaN Infinity
5.23709126 Infinity NaN NaN NaN Infinity
4.7923506 Infinity NaN NaN NaN Infinity
5.324834 Infinity NaN NaN NaN Infinity
5.324834 Infinity NaN NaN NaN Infinity
9.25613395 Infinity NaN NaN NaN Infinity