Pandas 读取 Excel 数据并添加一行数据教程
要使用 pandas 读取 Excel 数据并添加一行数据,可以按照以下步骤进行操作:
- 首先,确保已经安装了 pandas 库。可以使用以下命令安装 pandas:
pip install pandas
- 导入 pandas 库:
import pandas as pd
- 使用
read_excel()函数读取 Excel 数据,并将其存储在一个 DataFrame 对象中。假设 Excel 文件名为data.xlsx,要读取的工作表名为Sheet1,可以使用以下代码:
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
- 添加一行数据到 DataFrame 对象中。可以使用
loc属性来添加一行数据。假设要添加的数据是一个字典,其中键是列名称,值是要添加的值,可以使用以下代码:
new_data = {'Column1': value1, 'Column2': value2, 'Column3': value3}
df = df.append(new_data, ignore_index=True)
其中,ignore_index=True 用于重新索引 DataFrame。
- 最后,可以将修改后的 DataFrame 保存回 Excel 文件中。可以使用
to_excel()函数将 DataFrame 保存为 Excel 文件。假设要保存的文件名为updated_data.xlsx,可以使用以下代码:
df.to_excel('updated_data.xlsx', index=False)
其中,index=False 用于不保存索引。
完整的代码如下:
import pandas as pd
# 读取 Excel 数据
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
# 添加一行数据
new_data = {'Column1': value1, 'Column2': value2, 'Column3': value3}
df = df.append(new_data, ignore_index=True)
# 保存修改后的数据到 Excel 文件
df.to_excel('updated_data.xlsx', index=False)
请根据实际情况修改代码中的文件名、列名和要添加的数据。
原文地址: https://www.cveoy.top/t/topic/qows 著作权归作者所有。请勿转载和采集!