数据分析与挖掘
PythonStyle
二千码农预备队Python教头之一
展开
-
sklearn库中的fit_transform()和transform()及为什么要先分割训练集、测试集再做标准化
在标准化时,在无数的教科书上常见如下代码:from sklearn.preprocessing import StandardScalerss = StandardScaler()X_train = ss.fit_transform(X_train)X_test = ss.transform(X_test)先看一些方法的作用:fit(): Method calculates the ...原创 2020-02-14 00:53:49 · 2630 阅读 · 4 评论 -
DataFrame中删除操作pop和drop的区别
pop只能删除指定的列,返回Series。如删除all_data中的income_bracket列,代码如下:all_data.pop('income_bracket')drop可以删除行或列,默认删除行,无返回值。可以用axis=1参数指定列删除,或用index或columns参数指定要删除的行或列。一般要将inplace设定为True表示原地修改。all_data.drop('income_bracket', axis=1, inplace=True)或: all_data.drop(co原创 2021-02-21 14:37:51 · 2144 阅读 · 0 评论