当我输入此代码时
print(cross_val_score(model, X, y, cv=3))
返回一个错误,内容为 name 'model' is not defined
:
print(cross_val_score(model, X, y, cv=3))
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
/var/folders/b7/ltdcsdbx0ds1pftc_qmt_k900000gn/T/ipykernel_32984/4204694188.py in <module>
----> 1 print(cross_val_score(model, X, y, cv=3))
NameError: name 'model' is not defined
回答1
如果您在 Jupyter 之类的编辑器中逐个单元格地运行代码,则需要确保运行所有单元格来定义您将在尝试运行的行中使用的每个元素.