
pandas
bin083
这个作者很懒,什么都没留下…
展开
-
使用pandas合并两个excel表
1.读取数据import openpyxlimport pandas as pddf1 = pd.DataFrame(pd.read_excel('table1.xls',sheet_name = 'Sheet1'))df2 = pd.DataFrame(pd.read_excel('table2.xls',sheet_name = 'Sheet1'))>>> df1...原创 2019-07-07 18:58:25 · 13500 阅读 · 0 评论 -
使用pandas实现excel的vlookup功能
1.读取数据import openpyxlimport pandas as pddf1 = pd.DataFrame(pd.read_excel('table1.xls',sheet_name = 'Sheet1'))df2 = pd.DataFrame(pd.read_excel('table2.xls',sheet_name = 'Sheet1'))>>> df1...原创 2019-07-07 12:41:50 · 41278 阅读 · 7 评论 -
pandas将一个dataframe的一列更新为另一个dataframe的内容
在工作中有时需要对某个表的内容进行更新,可以使用pandas进行更新。待更新内容data1及获取更新内容的目标表data2import pandas as pdimport numpy as npdata1 = pd.DataFrame(np.arange(0,25).reshape(5,5),columns= list('abcde'),index=list('mnopq'))da...原创 2019-07-07 10:55:38 · 18245 阅读 · 9 评论 -
python把pandas的内容添加到已有的excel文件中
将DataFrame中的内容添加到一个已有的excel表中,并且不改变excel表的原有内容,只是添加一个工作表。import openpyxlimport pandas as pdwb = openpyxl.load_workbook('测试.xlsx')#如果有多个模块可以读写excel文件,这里要指定engine,否则可能会报错writer = pd.ExcelWriter('测...原创 2019-07-23 23:25:57 · 16559 阅读 · 0 评论 -
python使用pandas分组统计一段时间长度的数据
要实现的效果:对excel表中的数据,如果某个公司三个月内出现的次数超过3次,则将基筛选出来,注意三个月是指任何时间起点的三个月,而不是某月某日到某月某日的三个月。原始表如下,...原创 2019-07-29 21:31:15 · 7134 阅读 · 0 评论 -
pandas透视表中对某列计数
python中的pandas可以方便地生成透视表,读取原始数据。>>> df = pd.DataFrame(pd.read_excel('测试数据.xlsx',sheet_name = 'Sheet1'))>>> df 编号 客户 商品 金额 付款0 100 张三 苹果 10 是1 100 张三 香蕉 20 ...原创 2019-08-02 00:57:51 · 17755 阅读 · 2 评论