Day3-《青春有你2》选手数据分析
!!!作业说明!!!
请在下方提示位置,补充代码,对《青春有你2》对选手体重分布进行可视化,绘制饼状图,如下图所示:
不要求跟下图样式一模一样
任务描述:
基于第二天实践使用Python来爬去百度百科中《青春有你2》所有参赛选手的信息,进行数据可视化分析。
这个题目对新人来说相对也比较友好,已经事先给出了柱状图的例子,需要完成的是饼状图的例子:
绘制选手区域分布柱状图

请在下面完成作业,对选手体重分布进行可视化,绘制饼状图

详细的解释在代码中已有,不过这个饼图相对来说并没什么难度,为了提升难度可以把其做成每个kg各一片的饼图:

可以看到当切片数量提升时,饼图的难度明显增加,首先是默认的颜色主题颜色会不够用而导致颜色重复,需要使用
引入新的颜色主题,其次饼图的label会相互遮挡,因此需要plt.pie(weights,rotatelabels=True)将其进行旋转,甚至连小概率0.9%的文本都会相互遮挡,需要设置一个阈值
将小概率的文本也进行旋转(由于全部概率文本都进行旋转不太美观因此作罢)。
最后更新于
这有帮助吗?