【发布时间】:2020-11-13 04:47:12
【问题描述】:
我有一个大数据集(大约 200k 行),我想将数据集随机分成 2 部分,70% 作为训练数据,30% 作为测试数据。有没有办法在python中做到这一点?注意我还想在我的计算机中将这些数据集保存为 excel 或 csv 文件。谢谢!
【问题讨论】:
-
将数据加载到pandas中,可以在sklearn中使用
train_test_split根据需要拆分数据 -
这能回答你的问题吗? Train-test Split of a CSV file in Python
-
嗨..这为我澄清了分裂.. 但是我也想知道如何将整个训练数据(x_train,y_train)保存为单个 csv 文件
-
对于这个特定的问题,SO 中有很多答案。您必须创建一个新问题,而不是搜索那些。叹息!
-
@kleerofski 很抱歉给您带来麻烦...我是 python 和 SO 的新手
标签: python