老师,从文件读入的DataFrame数据,在进行切分和归一化处理的时候需要转化为ndarray吗?

来源:4-7 数据归一化

baby猫

2019-02-01

写回答

1回答

liuyubobobo

2019-02-02

整体而言,如果你使用sklearn的函数进行操作,就需要。因为sklearn的所有函数,只支持传入numpy的ndarray类型。所以如果你需要使用StandardScaler或者MinMaxScaler一类的话,就需要转化。


但是,很多操作可以直接在DataFrame上完成。最典型的就是你说的数据切分(我不确定我真正理解你说的“切分”操作)。DataFrame提供了一系列的函数,可以在DataFrame上直接操作数据,进行数据的预处理。通常介绍DataFrame的书籍或者课程一定会介绍这些函数,这本身也是学习DataFrame的关键:)


加油!:)

0
1
baby猫
非常感谢!
2019-02-02
共1条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5896 学习 · 2455 问题

查看课程