上述代码出现With n_samples=0, test_size=0.2 and train_size=None, the resulting train set will be empty. Adjust any of the aforementioned parameters.怎么解决
时间: 2023-08-01 19:15:35 浏览: 228
PPCHAL_0_7_7.zip_PPCHAL_0_7_7.zip_Ppc_gapi
要解决这个问题,你需要调整参数设置,确保得到的训练集不为空。具体来说,你可以通过以下两种方式之一:
1. 增加样本总数。n_samples代表样本总数,如果设置为0,则没有任何样本。你需要将n_samples设置为一个大于0的整数,以确保得到训练集和测试集。
2. 减小测试集占比。test_size代表测试集占比,如果设置为0.2,即20%,则训练集占比为80%。你需要减小测试集占比,以确保训练集中有样本。例如,将test_size设置为0.1,即10%,训练集占比为90%。
无论哪种方式,都需要确保训练集不为空,否则将会出现上述错误提示。
阅读全文