-
读取数据:首先,使用
pandas
读取Excel文件中的数据。 -
分组:使用
groupby
根据指定的分组列对数据进行分组。 -
统计次数:自动统计每组的指定列中每个唯一值出现的次数,和统计满足特定条件的计数
-
保存:将需要的统计结果保存在新的文件中
import pandas as pd
# 定义一个函数来计算特定值组合的计数
def count_specific_values(group, target_rs, target_lcd_s):
# 筛选特定值组合的行
filtered = group[(group['rs'] == target_rs) & (group['lcd_s'] == target_lcd_s)]
# 返回计数
return len(filtered)
file_path_1 = r'1.xlsx'
sheet_name_1 = 'a'
file_path_2 = r'2.xlsx'
sheet_name_2 = 'b'
df_succes = pd.read_excel(file_path_1,sheet_name=sheet_name_1)
df2_fail = pd.read_excel(file_path_2,sheet_name=sheet_name_2)
# 合并数据
df_data_total = pd.concat([df_succes,