Problem with Logistic Regression and sklearn
我需要使用Python进行Logistic回归,但是当我尝试应用Logistic回归时,我经常进行如下沟通。请帮助我,我该怎么办?我可以补充说我已经安装了sklearn。
C:\\\\ Users \\\\ John12 \\\\ Anaconda3 \\\\ lib \\\\ site-packages \\\\ sklearn \\\\ linear_model \\\\ logistic.py:432:FutureWarning:默认求解器将在0.22中更改为" lbfgs"。指定求解器以消除此警告。
未来警告)
转到实现LR的位置,并确保添加以下内容。
请下次提供代码
1 2 | # create and configure model model = LogisticRegression(solver='lbfgs') |
这不是错误,这是警告。有一篇很好的文章:如何解决python中未来的警告->%(min_groups,self.n_splits),Warning)?
您的警告意味着默认求解器将在库的另一个版本中更改。
一种方法是忽略警告(不建议):
1 2 | import warnings warnings.filterwarnings("ignore", category=FutureWarning) |
另外一个是指定您的求解器:
1 | model = LogisticRegression(solver='lbfgs') |
指定求解器后,将不会出现在默认版本中更改默认的求解器(当您未指定任何内容时)的问题...