刚学习the pandaas想给一个原有的excel表格上實现添加新数据,但是由于刚学不熟悉dataframe的特性,本来想按照写入json转csv的方式对数据进行添加那就意味着要对原先表格的数据进行提取再series匼并,最后再写入一个新表格但这样的方法一想就不靠谱,在对一张大的excel进行添加数据的操作时不可能再繁琐的提取再合并,在网上搜索dataframe的特性后发现这一过程十分简单。具体如下:
类似于字典的setdefault()方法直接添加数据
首先建立一张excel表格表格内容如下:
利用the pandaas对表格進行读取,存储为dataframe类型:
为需要添加的列声明列名进行直接添加:
执行之后查看表格内容是否发生改变:
同理可对行的数据直接添加,使用dataframe的loc对指定的行进行操作:
十分强大的the pandaas吾辈继续学习。。。