📜  pandas 将值添加到 excel 列并保存 - Python (1)

📅  最后修改于: 2023-12-03 15:33:24.389000             🧑  作者: Mango

Pandas 将值添加到 excel 列并保存 - Python

在Python中使用Pandas库可以很方便地读取和处理Excel文件,同时可以将处理后的数据保存为excel文件。

安装Pandas库

可以使用pip安装Pandas库

pip install pandas
读取Excel文件

使用pandas.read_excel()函数可以读取Excel文件。例如,读取名为sample.xlsx的文件:

import pandas as pd

df = pd.read_excel('sample.xlsx')

这将返回一个DataFrame对象,其中包含Excel文件中的数据。

添加值到列中

可以使用df[column_name]语法选择要操作的列。例如,在名为sample.xlsx中有一列名为Sales,下面的代码将100添加到该列的每个单元格中:

df['Sales'] = df['Sales'] + 100
保存修改后的文件

使用df.to_excel()函数可以将修改后的数据保存到Excel文件中。例如,将修改后的数据保存为名为modified_sample.xlsx的文件:

df.to_excel('modified_sample.xlsx', index=False)

其中,index=False指定不将行索引写入文件中。如果省略这个参数,则行索引将写入文件中。

综合示例

下面是将100添加到名为sample.xlsxSales列的每个单元格,并将结果保存到名为modified_sample.xlsx的新文件的完整示例:

import pandas as pd

# 读取Excel文件
df = pd.read_excel('sample.xlsx')

# 添加值到列中
df['Sales'] = df['Sales'] + 100

# 保存修改后的文件
df.to_excel('modified_sample.xlsx', index=False)
总结

使用Pandas库可以很方便地读取和处理Excel文件,并将修改后的数据保存为excel文件。可以使用df[column_name]语法选择要操作的列,并使用df.to_excel()函数将修改后的数据保存到Excel文件中。