在 Kaggle 上提交

Submission on Kaggle

Kaggle 要求我们上传 CSV 文件,但我不明白该怎么做。 我有一个完整的代码,可以给我预测,我需要根据它们的 id 编写这些预测,并从中制作一个 CSV 文件(即包含两列,一个是 id,另一个是它们各自的预测)。我该怎么做? 如果有人可以帮助我提供一些示例 python 代码,那就太好了。

第一个是作为 numpy 数组出现的预测

array([ 1., 1., 1., 1., 0., 1., 1., 0., 1., 1., 0., 1., 1., 0., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 0., 1., 1., 1., 1., 0., 0., 1., 0., 0., 1., 0., 1., 1., 1., 0., 1., 0., 1., 0., 1., 1., 0., 1., 0., 1., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 0., 1., 0., 1., 1., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 0., 0., 1., 1., 1., 0., 0., 1., 0., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 0., 0., 1., 1., 1., 0., 0., 1., 0., 1., 1., 1., 0., 0., 1., 0., 1., 1., 0., 1., 0., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 0., 0., 1., 1., 0., 1., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 0., 0., 1., 0., 1., 1., 0., 0., 1., 1., 0., 0., 0., 1., 0., 1., 0., 1., 1., 1., 1., 0., 1., 1., 1., 1., 0., 1., 1., 1., 1., 0., 1., 0., 1., 1., 1., 0., 1., 0., 0., 1., 1., 1., 0., 0., 1., 1., 1., 0., 0., 1., 1., 1., 0., 1., 1., 1., 0., 1., 1., 1., 1., 0., 0., 1., 1., 1., 0., 1., 1., 1., 0., 0., 0., 1., 0., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 0., 0., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 0., 1., 1., 0., 0., 1., 0., 0., 1., 1., 1., 1., 1., 1., 1., 0., 1., 1., 1., 0., 1., 1., 1., 1., 1., 1., 0., 1.])

第二个是z_test,这是

给出的数据帧

0 LP001015 1 LP001022 2 LP001031 3 LP001035 4 LP001051 5 LP001054 6 LP001055 7 LP001056 8 LP001059 9 LP001067 10 LP001078 11 LP001082 12 LP001083 13 LP001094 14 LP001096 15 LP001099 16 LP001105 17 LP001107 18 LP001108 19 LP001115 20 LP001121 21 LP001124 22 LP001128 23 LP001135 24 LP001149 25 LP001153 26 LP001163 27 LP001169 28 LP001174 29 LP001176

337 LP002856 第338关 第339章 340 LP002860 第341章 第342章 第343章 第344关 第345章 第346关 第347章 第348章 第349章 350 LP002899 第351章 第352章 第353章 第354章 第355章 第356章 第357章 第358章 第359章 360 LP002965 第361章 第362章 第363章 第364章 第365章 366 LP002989

我必须用这两个文件制作一个 csv 文件。 两者的形状都是 (367,).

P.S.- 我有一个数据框 X_test,我必须对其进行预测,所以我使用 .copy() 方法将 id 列复制到 z_test。

您可以例如使用感兴趣的列创建 Pandas DataFrame 并将其保存为 csv。

submission = pandas.DataFrame({
    "LoanId": LoanId["LoanId"],
    "Prediction": predictions.astype(int)
})

submission.to_csv("kaggle.csv", index = False)