[英]Saving a Pandas data frame as CSV or XLSX in a more readable fashion
我有一个Pandas数据框(形状为40x2;下面显示了两行):
洪都拉斯['水\\ n农业\\ n健康\\ n生物多样性和...匈牙利['未明确提及']
我想摆脱列表符号[,]和引号'符号,以便将其以以下形式保存在csv或xlsx中:
洪都拉斯水,农业,卫生,生物多样性和……
匈牙利未明确提及
非常感谢你。
最好,谢里夫
仅考虑第一行,但您可以将其应用于数据框的所有行,
l1 = "Honduras ['Water\nAgriculture\nHealth\nBiodiversity']"
l1 = l1.replace(']', '').replace('[', '').replace("'", '').replace(' ', '')
l1 = l1.split('\n')
l1
输出:
['HondurasWater', 'Agriculture', 'Health', 'Biodiversity']
注意:应用于所有行之后,将获得每一行的列表,现在您可以将这些列表转换为dataframe,然后写入csv
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.