色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 鳶尾花分類

方一強1年前8瀏覽0評論

Python是一種功能強大的編程語言,可用于各種用途,包括機器學習和數據科學。在本文中,我們將討論如何使用Python編寫代碼來對鳶尾花進行分類。

# 導入所需的庫
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier
from sklearn.metrics import accuracy_score
# 加載數據集
iris = load_iris()
X = iris.data
y = iris.target
# 劃分訓練集和測試集
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=0)
# 訓練決策樹模型
clf = DecisionTreeClassifier()
clf.fit(X_train, y_train)
# 使用測試集進行預測
y_pred = clf.predict(X_test)
# 計算準確率
accuracy = accuracy_score(y_test, y_pred)
print("accuracy:", accuracy)

在上面的代碼中,我們首先導入所需的庫。然后,我們加載鳶尾花數據集并將其分成訓練集和測試集。下一步是訓練決策樹模型,并使用測試集進行預測。最后,我們計算準確率并將其打印出來。

這段代碼的主要部分是訓練決策樹模型。決策樹是一種用于分類和回歸問題的監督學習算法。它基于樹形結構,其中每個內部節點表示一個特征,每個葉節點表示一個類別。

總的來說,Python是一種非常強大的語言,可以用于多種用途,包括機器學習和數據科學。通過使用上面的代碼,我們可以快速而準確地對鳶尾花進行分類。