以更具可读性的方式将熊猫数据框另存为CSV或XLSX

时间:2019-05-11 11:21:58

标签: python pandas

我有一个Pandas数据框(形状为40x2;下面显示了两行):

  

洪都拉斯['水\ n农业\ n健康\ n生物多样性和生物多样性...   匈牙利['未明确提及']

我想摆脱列表符号[,]和引号'的符号,以便将其以以下形式保存在csv或xlsx中:

  

洪都拉斯水,             农业,             健康,             生物多样性与……

     

未明确提及匈牙利

非常感谢您。

最好, 谢里夫

1 个答案:

答案 0 :(得分:0)

仅考虑第一行,但您可以将其应用于数据框的所有行,

l1 = "Honduras ['Water\nAgriculture\nHealth\nBiodiversity']"
l1 = l1.replace(']', '').replace('[', '').replace("'", '').replace(' ', '')
l1 = l1.split('\n')
l1

输出:

['HondurasWater', 'Agriculture', 'Health', 'Biodiversity']

注意:应用于所有行之后,您将获得每一行的列表,现在可以将这些列表转换为数据框,然后写入csv

相关问题