我在Spyder IDE上进行泰坦尼克号竞赛的项目。代码尚未完成,但我一步一步来(这是我第一次构建学习模型)。现在,在尝试运行代码时,日志中出现了Found input variables with inconsistent numbers of samples: [891, 183]
的错误。以下是我目前的代码:
我不知道这个错误是来自Excel文件还是参数设置。如果这是一个简单的问题,我很抱歉。我无法实施其他人的解决方案。
回答:
错误的原因是你从过滤后的数据中提取标签,而x
是从未过滤的数据中提取的
请更改以下代码行:
x = train_data[columns_of_interest]
为
x = filtered_titanic_data[columns_of_interest]