【问题标题】:How to remove rows from a csv file containing unwanted characters using python pandas?如何使用 python pandas 从包含不需要字符的 csv 文件中删除行?
【发布时间】:2017-08-20 13:47:45
【问题描述】:

我有一个名为 input 的 csv 文件。 CSV 它有一个名为“标签”的列 所以我想从标签列中删除所有以 / 字符开头的值。 请给出一些解决方案。

【问题讨论】:

  • sudo 开始工作

标签: python-3.x pandas data-cleaning


【解决方案1】:

IIUC 如果需要删除/ 在列label 中开始的所有行,则需要boolean indexing:

df1 = df[~df['label'].str.startswith('/')]

【讨论】:

  • 我猜 100k 以上的启蒙给你留下了深刻的印象,你仍然可以以建设性的方式回答这类问题。尊重
  • @Boud 你粉碎了pd.cut 问题.. 看看我的答案。以为你会感兴趣。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
  • 1970-01-01
  • 2023-01-19
  • 2022-08-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多