
机器学习
文质彬彬online
人生苦短,我爱Python!
展开
-
使用sklearn训练并运行一个线性模型
import matplotlib.pyplot as pltimport numpy as npimport pandas as pdimport sklearnimport sklearn.linear_modeldef prepare_country_stats(oecd_bli, gdp_per_capita): oecd_bli = oecd_bli[oecd_bli...原创 2018-12-27 20:40:14 · 1171 阅读 · 0 评论 -
K-means聚类算法的应用——Python数据工程No.5
k-means算法:以k为参数,把n个对象分成k个簇,使簇内具有较高的相似度,簇间的相似度较低。步骤:1.随机选择k个点作为初始的聚类中心;2.对于剩下的点,根据其与聚类中心的距离,将其归于最近的簇;3.对每个簇计算所有点的均值作为新的聚类中心;4.重复步骤2、3,知道聚类中心不再改变。实现方法:sklearn.cluster.Kmeans案例:根据1999年全国31个省份城镇居...原创 2018-12-30 15:43:48 · 5521 阅读 · 1 评论