中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Scikit-learn中怎么實現邏輯回歸

小億
92
2024-05-10 17:08:54
欄目: 編程語言

要使用Scikit-learn實現邏輯回歸,首先需要導入LogisticRegression模塊,然后創建LogisticRegression對象,并調用fit方法擬合模型,最后使用predict方法進行預測。

以下是一個簡單的邏輯回歸示例:

from sklearn.linear_model import LogisticRegression
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
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.2, random_state=42)

# 創建LogisticRegression對象
model = LogisticRegression()

# 擬合模型
model.fit(X_train, y_train)

# 預測
predictions = model.predict(X_test)

# 計算準確率
accuracy = accuracy_score(y_test, predictions)
print("準確率:", accuracy)

在這個示例中,我們使用鳶尾花數據集進行邏輯回歸模型的訓練和預測。我們首先加載數據集,然后將數據集劃分為訓練集和測試集。然后創建LogisticRegression對象,并使用訓練集擬合模型。最后使用測試集進行預測,并計算準確率。

0
安陆市| 荆州市| 青河县| 马山县| 和田县| 彰化县| 昌江| 万州区| 青州市| 巴彦县| 磴口县| 新源县| 资源县| 威宁| 团风县| 沙雅县| 绍兴市| 长武县| 山西省| 进贤县| 洪雅县| 宝鸡市| 巍山| 民和| 合肥市| 广水市| 达孜县| 富宁县| 钟山县| 东城区| 云林县| 家居| 曲沃县| 定州市| 安泽县| 枣强县| 西盟| 三穗县| 衢州市| 伊宁县| 当涂县|