#1、对男1000米跑、男引体进行等宽分箱操作,分成3份,并使用饼图绘制百分比
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib
#导入数据
male_data = pd.read_excel('E:/cinnabar/python/matplotlib/matplotlib作业/体测分数_男生.xls',
sheet_name=0,header=0)
malek = pd.cut(male_data['男1000米跑'],bins = 3)#等宽分箱
malepullup = pd.cut(male_data['男引体'],bins = 3)
malekcount = malek.value_counts()#统计每个区间的数量
malepullupnum = malepullup.value_counts()
matplotlib.rcParams['font.sans-serif'] = 'Kaiti'
matplotlib.rcParams['axes.unicode_minus'] = False
plt.figure(figsize=(9,6),dpi = 150)
ax = plt.subplot(121)#1行2列第一个子视图
explode = (0,0.2,0.2)
ax.pie(x = malekcount,autopct='%0.1f%%',labels=malekcount.index,expl