python画图时需要对坐标用中文时 需加下面代码才能显示
注意坐标轴处的名称为英文状态,当修改为中文时,是无法显示的,那么在代码中加入两行代码plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus']=False
如下所示:
RandomForest
对缺失值进行预测RandomForest是一个用在原始数据中做不同采样,建立多颗DecisionTree,再进行average等等来降低过拟合现象,提高结果的机器学习算法,
在机器学习KNN时,出现’numpy.ndarray’ object is not callable报错,此类错误一般是由于内部函数被用作变量名时发生。添加链接描述
方法二添加链接描述
数据one-hot的用法
import pandas as pd
df = pd.DataFrame([
['green' , 'A'],
['red' , 'B'],
['blue' , 'A']])
#我们这里形成一个(3,2)的dataframe
df.columns = ['color', 'class']
pd.get_dummies(df)
Out[4]:
color_blue color_green color_red class_A class_B
0 0 1 0 1 0
1 0 0 1 0 1
2 1 0 0 1 0