gpt4 book ai didi

python - Sklearn逻辑回归,绘制概率曲线图

转载 作者:太空狗 更新时间:2023-10-30 00:38:16 26 4
gpt4 key购买 nike

我正在尝试创建类似于 ISLR 示例的逻辑回归,但改用 python

data=pd.read_csv("data/Default.csv")

#first we'll have to convert the strings "No" and "Yes" to numeric values
data.loc[data["default"]=="No", "default"]=0
data.loc[data["default"]=="Yes", "default"]=1
X = data["balance"].values.reshape(-1,1)
Y = data["default"].values.reshape(-1,1)

LogR = LogisticRegression()
LogR.fit(X,np.ravel(Y.astype(int)))

#matplotlib scatter funcion w/ logistic regression
plt.scatter(X,Y)
plt.xlabel("Credit Balance")
plt.ylabel("Probability of Default")

但是当我想要右边的图表时,我总是得到左边的图表:

enter image description here

编辑:plt.scatter(x,LogR.predict(x)) 是我的第二个,也是错误的猜测。

最佳答案

您可以使用 seaborn regplot使用以下语法

import seaborn as sns
sns.regplot(x='balance', y='default', data=data, logistic=True)

关于python - Sklearn逻辑回归,绘制概率曲线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46085762/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com