【发布时间】:2020-06-22 15:15:40
【问题描述】:
我有一个 csv 文件,我想知道是否可以在最后添加一列?无需更改实际的 Excel 文件。
我的想法是我有一个 csv 文件,其中我在向量 (numpy) 中计算的行中具有不同的平均值,我想将其添加为列,因此我将每行的平均值添加为列结束。
这有可能吗?
【问题讨论】:
我有一个 csv 文件,我想知道是否可以在最后添加一列?无需更改实际的 Excel 文件。
我的想法是我有一个 csv 文件,其中我在向量 (numpy) 中计算的行中具有不同的平均值,我想将其添加为列,因此我将每行的平均值添加为列结束。
这有可能吗?
【问题讨论】:
是的,可以,将 csv 文件加载到 pandas 数据框中。 然后将列添加到数据框。
下面是一个示例伪代码:
df = pd.read_csv('file.csv')
df['new_column'] = 'some_value'
or
df['new_column'] = df['existing_column'].apply(some_function)
【讨论】: