使用主键从两个Excel工作表绘制分组条形图?

2024-09-23 06:25:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个Excel表格,如下所示:

Sheet1

ٍSheet2

我需要在分组条形图中绘制每个Grade(区域1,区域2,…)中每个Grade(A,B,C,…)的计数。在

我用熊猫装载了两张纸,如下所示:

xl = pd.ExcelFile("D:/Works.xlsx")
df = xl.parse("Sheet1")
ds = xl.parse("Sheet2")

然后我将这些表合并到一个数据框中:

^{pr2}$

数据帧data_set被复制为:

data_set = pd.DataFrame({'Center_ID': ['E25007','E08003','E17020','E08004','E25007','E08035','E08614','E08026','E25023','E17006','E25007','E08004'],
 'Grade': ['A', 'B', 'B', 'A', 'C', 'F', 'A', 'A', 'E', 'F', 'C', 'B'],
 'Name': ['Jack','Eliana','Frank','Sheila','Irene','Celine','Sebastian','Teun','Silvia','Luis','Catalina','Patricia'],
 'Region': ['Region1',None,'Region4','Region3','Region1','Region2','Region2','Region3','Region3','Region2','Region1','Region3'],
 'Sector': ['Sector1',None,'Sector1','Sector3','Sector1','Sector1','Sector3','Sector2','Sector1','Sector2','Sector1','Sector3']})

下一步如何创建分组条形图?在


Tags: 数据区域dataparsepdgrade条形图set