鳶尾花資料集

來源:互聯網
上載者:User

標籤:sklearn   end   key   技術分享   com   ini   pre   png   lis   

1、2、3

#載入numpy包import numpy#載入sklearn包from sklearn.datasets import load_iris #讀出鳶尾花資料集datadata=load_iris()#查看data類型print(type(data))#查看資料內容print(data.keys())

4、

#鳶尾花的四個特徵data_feature= data.feature_namesiris_data=data.dataprint(data_feature)print(iris_data)#鳶尾花的三個類別data_target =data.target_namesprint(data_target)iris_data=data.targetprint(iris_data)#資料類型type(iris_data)

5、

#鳶尾花花萼長度的資料sepal_length=numpy.array(list(len[0] for len in data[‘data‘]))print(sepal_length)

6、

#鳶尾花花瓣長度的資料petal_length=numpy.array(list(len[2] for len in data[‘data‘])) print(petal_length)#鳶尾花花瓣寬度的資料petal_width=numpy.array(list(len[3] for len in data[‘data‘])) print(petal_width)

7、

#取出某朵花的四個特徵print(data.data[0])#取出某朵花的類別print(data.target_names[0])

8、9

#定義三個列表來存放不同類型花朵的類別setosa_data = []versicolor_data = []virginica_data = []#for i in range(0,150):    #產生為setosa類的鳶尾花花資料    if  data.target[i] == 0:         data1 = data.data[i].tolist()        data1.append(‘setosa‘)        setosa_data.append(data1)    #產生為versicolor類的鳶尾花資料      elif data.target[i] == 1:         data1 = data.data[i].tolist()        data1.append(‘versicolor‘)        versicolor_data.append(data1)    #剩下的為virginica類的鳶尾花資料      else:                                 data1 = data.data[i].tolist()        data1.append(‘virginica‘)        virginica_data.append(data1)#產生新的數組,每個元素包含四個特徵+類別newdata=(setosa_data ,versicolor_data,virginica_data)print(newdata)

鳶尾花資料集

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.