1.第一种方法(直接下载训练数据集和测试集)
iris_training.csv训练数据集,120条样本数据;
iris_test.csv测试数据集,30条数据。
其中有花萼长度(Sepal Length)、花萼宽度(Sepal Width)、花瓣长度(Petal Length)、花瓣宽度(Petal Width)四个属性。标签0、1、2分别表示山鸢尾(Setosa)、变色鸢尾(Versicolor)、维吉尼亚鸢尾(Virginical)
下载之后是一个csv文件,不要看红框内容,只是一个统计,下方每列内容分别对应我上面所说内容
2.第二种方法
from sklearn.datasets import load_iris
import pandas as pd
data = load_iris()
outputfile = "iris.xls" # 保存文件路径名
column = list(data['feature_names'])
dd = pd.DataFrame(data.data, index=range(150), columns=column)
dt = pd.DataFrame(data.target, index=range(150), columns=['outcome'])
jj = dd.join(dt, how='outer') # 用到DataFrame的合并方法,将data.data数据与data.target数据合并
jj.to_excel(outputfile) # 将数据保存到outputfile文件中