将数据导出到以逗号分隔的csv(使用to_csv)

时间:2018-01-18 15:24:46

标签: python pandas csv delimiter-separated-values

我正在将一些信息导出到csv文件。我使用以下代码:

   for i, g in df.sort_values("date").groupby("country", sort=False):
    if Curency == 'USD':
        g.to_csv('{}_USD.csv'.format(i))
    else:
        g.to_csv('{}_NK.csv'.format(i))

当我打开csv文件时,我得到了csv文件;但只有一栏。

enter image description here

我想获取每个csv文件中包含的信息,这些信息由列分隔(使用逗号分隔信息),就像这样。

enter image description here

我遵循了here所述的文件,但我无法得到我的愿望。

任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

保存csv时应设置标志index = False。

g.to_csv(filename, index=False)

然后您可以在Excel中导入csv而不是打开它。 https://support.office.com/en-gb/article/Import-or-export-text-txt-or-csv-files-5250ac4c-663c-47ce-937b-339e391393ba