美文网首页
【matplotlib】鸢尾花分类(一)画图

【matplotlib】鸢尾花分类(一)画图

作者: 唯师默蓝 | 来源:发表于2019-04-12 10:14 被阅读0次

import pandas as pd
import matplotlib.pyplot as plt

f_Iris = open("iris.data")
df = pd.read_csv(f_Iris, header=None) # 加载Iris数据集作为DataFrame对象
X = df.iloc[:, [0, 2]].values # 取出2个特征,并把它们用Numpy数组表示

plt.scatter(X[:50, 0], X[:50, 1],color='red', marker='o', label='setosa') # 前50个样本的散点图
plt.scatter(X[50:100, 0], X[50:100, 1],color='blue', marker='x', label='versicolor') # 中间50个样本的散点图
plt.scatter(X[100:, 0], X[100:, 1],color='green', marker='+', label='Virginica') # 后50个样本的散点图
plt.xlabel('petal length')
plt.ylabel('sepal length')
plt.legend(loc=2)
plt.show()

相关文章

网友评论

      本文标题:【matplotlib】鸢尾花分类(一)画图

      本文链接:https://www.haomeiwen.com/subject/omuqwqtx.html