`load_boston` has been removed from scikit-learn since version 1.2.问题的解决

问题描述

应该是scikit-learn版本的问题,导致boston这个东西不能在这里使用,就出现这个错误;

问题解决

我们先将****换成这些(已经在报错里面明确给出来了):

data_url = "http://lib.stat.cmu.edu/datasets/boston"
raw_df = pd.read_csv(data_url, sep="\s+", skiprows=22, header=None)
data = np.hstack([raw_df.values[::2, :], raw_df.values[1::2, :2]])
target = raw_df.values[1::2, 2]

接着,卸载你的scikit-learn:

pip uninstall scikit-learn

之后,使用下面的命令下载比1.2版本的scikit-learn低的版本:

pip install scikit-learn==1.1.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

之后再运行就不会出现这个问题啦~~~~

posted @ 2024-03-27 16:47  yesyes1  阅读(956)  评论(0编辑  收藏  举报