1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import matplotlib.pyplot as plt
from sklearn.cluster import KMeans
import pandas as pd
df = pd.read_excel("../data/output3.xls", header=0)
plt.scatter(df["光照"], df["CO2"], linewidths=1, alpha=0.8)
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.xlabel("光照")
plt.ylabel("CO2")
plt.grid(color="#95a5a6", linestyle="--", linewidth=1, alpha=0.4)
plt.show()
data = df[["光照","CO2"]]
estimator = KMeans(n_clusters=2)
estimator.fit(data)
label_pred = estimator.labels_
centers_ = estimator.cluster_centers_
x0 = data[label_pred == 0]
x1 = data[label_pred == 1]
plt.scatter(x0["光照"], x0["CO2"],c="red", linewidths=1, alpha=0.8,marker='o', label='label0')
plt.scatter(x1["光照"], x1["CO2"],c="green", linewidths=1, alpha=0.8,marker='+', label='label1')
plt.grid(c="#95a5a6", linestyle="--", linewidth=1, alpha=0.4)
plt.legend()
plt.show()
相关知识
如何使用python画玫瑰花
python的鸢尾花数据如何导入
K近邻学习
如何python花一朵玫瑰花
python水仙花数的编程代码
【python】爬取植物数据库
Python机器学习基础教程
Python实例(六)
【机器学习】k
Python实现平行坐标图的绘制(plotly)
网址: python利用K https://m.huajiangbk.com/newsview1246864.html
上一篇: 六年级珍惜生命 关注安全手抄报大 |
下一篇: 孩子在家上网课有三种表现=“假勤 |