Python中pandas修改Excel内容怎么做?Pandas库如何给Excel文件添加数据

在之前的文章之中小编已经给大家介绍一些使用pandas库来操作Excel文件的操作,而本篇文章会在之前的基础上讲解一些比较深入的知识 。那就是通过pandas库来给Excel文件中添加和修改数据,感兴趣的话就和小编一起阅读下文吧 。

Python中pandas修改Excel内容怎么做?Pandas库如何给Excel文件添加数据

文章插图
一、添加
【Python中pandas修改Excel内容怎么做?Pandas库如何给Excel文件添加数据】使用pandas库给Excel文件中添加数据的话需要先将Excel文件给读取进来,它会默认的取到第一个工作表sheet的数据,代码示例如下:
import pandas as pdpath = "test.xlsx"sheet = pd.read_excel(path, sheet_name=0)然后使用这个对象就能够去添加数据了,那么添加数据的话使用的是切片方法 。这个方法和字典非常相似,都是在中括号内写上列的名称,后面用等号接上一个包含了列数据的列表或者其他结构 。这样会创建出来一个新的列,示例如下:
sheet['name_add'] = [55, 66, 77]二、修改
那么修改数据的话就更加简单了,它需要使用到的方法为replace() 。因为修改数据的话一般是对单个单元格去进行修改,所以需要指定和传入的参数都是有着相关的规定的,代码示例如下所示:
sheet['name2'].replace(2, 100, inplace=True)在以上示例之中表示的意思就是对名为name2的列进行操作,而方法内的第一个参数表示为第二行,后面的参数就是修改后的值 。再后面为True就是在原地进行修改,这样Excel表格内实际的数据也会被修改掉 。
以上就是关于“Python中pandas修改Excel内容怎么做?Pandas库如何给Excel文件添加数据”的全部内容了,希望对你有所帮助 。

    推荐阅读