目录
1、数据
自己在做项目的时候,有两个Excel表格——一个是对日期去重了的Excel(365行),一个是原始的每天好几条数据的Excel
2、需求
想把前一个Excel按照后一个Excel的天数对应着进行扩充
3、查询
自己搜到了一篇文章,挺有帮助的,不过这篇文章是对每一条数据进行等量的复制。
4、实现
为了将其进行一般性的推广,写了一个计数的函数,总体代码如下。
import pandas as pd
import numpy as np
def countX(lst, x):
count = 0
for ele in lst:
if (ele == x):
count = count + 1
return count
# date_1, date_2是2个Excel文件对应的日期列,用pandas读入
cur_dir = '\\'.join(os.path.abspath(inspect.getsourcefile(lambda:0)).split('\\')[:-1])
data_path_1 = os.path.join(cur_dir, 'xxx.xlsx') # 获取json文