【问题标题】:How to append new rows to CSV file with Pandas如何使用 Pandas 将新行附加到 CSV 文件
【发布时间】:2018-05-24 09:38:38
【问题描述】:

您好,我正在尝试将四个变量(分数、性别、班级和姓名首字母)附加到 CSV 文件中,以便显示如下:

with open ('untitled.csv','w') as file_out:
    file_out.write(score)
    file_out.write(real_player_class)
    file_out.write(current_player_gender)
    file_out.write(current_player_initials)

df_test = pd.read_csv('untitled.csv')
df_test

我希望结果在 Dataframe 中看起来像这样:

score gender class initials

下面是统计数据,如下所示:

score gender class initials
1        M  senior   YTU

目前,在我的代码中,这是数据框的样子(在数据框中): 0seniorMYTU

有没有办法解决这个问题?如何将分数、性别、班级和姓名缩写变量附加到各自的列中?

谢谢!

【问题讨论】:

标签: python csv dataframe append


【解决方案1】:

值之间需要逗号,行之间需要换行符。您可以手动编写它们或使用 csv 模块来说服。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-28
    • 2018-04-14
    • 2014-01-27
    • 2018-05-16
    • 1970-01-01
    • 2019-01-09
    • 2019-03-26
    • 2020-11-06
    相关资源
    最近更新 更多