【问题标题】:Preparing dataset准备数据集
【发布时间】:2019-01-02 06:11:07
【问题描述】:

我有一个数据集作为“csv”文件,它有 960 行和 52 列。我想删除前 160 行,然后从剩余的数据中我想选择 480 个随机行并将它们保存为新的 csv 文件。我怎样才能做到这一点?我是 python 新手,我不能一次做所有事情。帮助表示赞赏。

【问题讨论】:

  • 您是否已设法将 CSV 文件读入 pandas 数据框?
  • 你能添加一些csv的数据样本吗?

标签: pandas csv dataset


【解决方案1】:

使用参数skiprows 删除第一个160 行,然后使用sample 删除随机行:

df = pd.read_csv('file', skiprows=range(1, 161)).sample(480)

df.to_csv('out.csv', index=False)

【讨论】:

  • @VickyParmar -Super,如果我的回答有帮助,请不要忘记accept 它 - 单击答案旁边的复选标记,将其从灰色切换为已填充。谢谢。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-09-30
  • 1970-01-01
  • 2017-11-24
  • 2021-06-17
  • 1970-01-01
  • 2010-10-18
  • 1970-01-01
相关资源
最近更新 更多