【发布时间】:2016-09-22 00:29:38
【问题描述】:
我有一个看起来像这样的文本文件:
Date Fruit-type Color count
aug-6 apple green 4
aug-7 pear brown 5
aug-3 peach yellow 10
aug-29 orange orange 34
我想对其进行解析以将不规则空格删除为格式良好的 pandas 数据帧。我想删除空格并用另一个分隔符替换它们,但无法弄清楚逻辑。
期望的输出
Date,Fruit-type,Color,count
aug-6,apple,green,4
aug-7,pear,brown,5
aug-3,peach,yellow,10
aug-29,orange,orange,34
【问题讨论】:
-
我尝试使用 akafruit.split() 的 split() 方法,但无法使用数据框执行此操作,但我可以使用简单的字符串执行此操作,例如 'aug-6 apple green 4'
-
请编辑您的问题并提供您的编码实现的minimal reproducible example,以帮助更好地说明您的实现问题。
-
@user3609179 那你的问题不是解决了吗?您只需要打开文件并遍历调用
split然后join将它们与逗号分隔符一起返回的每一行。对于字符串s','.join(s.split())