1. sklearn的转换器(transform类)
在特征工程中遇到的几乎所有类,都会继承transform这个类,用于对数据进行转换
类包含的方法:
fit() 用于计算 transform() 用于转换 fit_transform() 计算并转换
2. 评估类(estimator)是一类实现了机器学习算法的API
1.用于分类:
sklearn.neighbors k-临近
sklearn.naive_bayes 贝叶斯
sklearn.linear_model.LogisticRegression 逻辑回归
sklearn.tree 决策树
2.用于回归的算法:
sklearn.linear_model.LinearRegression 线形回归
sklearn.linear_model.Ridge 岭回归
3.无监督学习:
sklearn.cluster.KMeans 聚类
通用方法:
1.实例化(estimetor类)
2.调用 fit(x_train, y_train). 方法,计算
3.模型评估:
1)比对:
y_predict = estimator.predict(x_test)
x_test == y_predict
2) 计算正确率
estimator.score(x_test, y_test)