1.比赛报名与思路解析(持续更新750967193)
2.比赛时间:2022年9月15日18点到2022年9月18日20点
如下为C题思路的配套代码:
首先导入表单:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
plt.rcParams['font.sans-serif']='SimHei'
plt.rcParams['axes.unicode_minus']=False
df_表单1 = pd.read_excel('附件.xlsx', sheet_name='表单1')
df_表单2 = pd.read_excel('附件.xlsx', sheet_name='表单2')
df_表单3 = pd.read_excel('附件.xlsx', sheet_name='表单3')
画出各个属性占比图
fig=plt.figure(figsize=(10,10))
i=1
for column in df_表单1.columns[1:]:
data ={elem:np.sum(df_表单1[column]==elem) for elem in df_表单1[column].unique()}
ax=fig.add_subplot(2,2,i)
i+=1
ax.pie(data.values(), labels=data.keys(), autopct='%1.2lf%%', pctdistance=0.5)