饼图| 学习笔记

简介: 快速学习饼图

开发者学堂课程【Python 数据可视化库 Matplotlib 快速入门 饼图学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/606/detail/8844


饼图


内容介绍:

一、饼图介绍

二、饼图绘制

三、饼图应用场景


一、饼图介绍

饼图广泛得应用在各个领域,用于表示不同分类的占比情况,通过弧度大小来对比各种分类。

饼图通过将一个圆饼按照分类的占比划分成多个区块,整个圆饼代表数据的总量,每个区块(圆弧)表示该分类占总体的比例大小,所有区块(圆弧)的加和等于100%。


image.png



二、饼图绘制

需求:显示不同的电影的排片占比

1.准备数据

饼图 api 介绍

·注意显示的百分比的位数

·plt.pie (x,labels=,autopct=,colors)

x: 数量,自动算百分比

labels: 每部分名称

autopct: 占比显示指定%1. 2f%%

colors: 每部分颜色

数据:

movie_name=['雷神3:诸神黄昏','正义联盟','东方快车谋杀案','寻梦环游记','全球风暴”,“降魔传',“追捕']

place_count= [60605, 54546, 45819, 28243, 13270, 9945, 7679, 6799, 6101, 4621, 20105]

2.创建画布

plt.figure (figsize= (20, 8) ,dpi=80)

3.绘制饼图

plt.pie(place_count,labels=movie_name,colors=[‘b', ‘r’, ‘g', ‘y‘,’c ‘,’m’ ,'y’, ‘k ‘,’c ‘,’g’, ‘y’ ],autopct=”%1.2f%%”)

显示图例

plt.legend()

plt.axis(‘equal’)

4.显示图像

plt.show()


三、饼图应用场景

·分类的占比情况(不超过9个分类)

例如:班级男女分布占比,公司销售额占比

相关文章
|
机器学习/深度学习 人工智能 并行计算
|
6天前
|
数据可视化 数据挖掘 Python
Matplotlib图表类型详解:折线图、柱状图与散点图
【4月更文挑战第17天】本文介绍了Python数据可视化库Matplotlib的三种主要图表类型:折线图、柱状图和散点图。折线图用于显示数据随时间或连续变量的变化趋势,适合多条曲线对比;柱状图适用于展示分类数据的数值大小和比较;散点图则用于揭示两个变量之间的关系和模式。通过示例代码展示了如何使用Matplotlib创建这些图表。
|
5月前
uCharts实现一个叠堆柱状图
uCharts实现一个叠堆柱状图
71 1
|
9月前
|
Web App开发 XML JSON
echarts的series——折线图,饼图,柱状图,散点图的配置
echarts的series——折线图,饼图,柱状图,散点图的配置
281 0
|
10月前
|
前端开发 索引
图表解析系列之饼图
● 想要突出表示某个部分在整体中所占比例; ● 分类数量最好不大于 5 个; ● 各不同分类间的占比差异明显。
图表解析系列之饼图
|
数据挖掘
图表解析系列之柱状图
作为人们最常用的图表之一,柱状图也衍生出多种多样的图表形式。例如,将多个并列的类别聚类、形成一组,再在组与组之间进行比较,这种图表叫做“分组柱状图”或“簇状柱形图”。将类别拆分称多个子类别,形成“堆叠柱状图”。再如将柱形图与折线图结合起来,共同绘制在一张图上,俗称“双轴图”,等等。
|
开发者 Python
matplotlib画折线图、直方图、饼图、散点图等常见图形
matplotlib画折线图、直方图、饼图、散点图等常见图形
206 0
matplotlib画折线图、直方图、饼图、散点图等常见图形
折线图
折线图
75 0
折线图
|
开发者 Python
条形图|学习笔记
快速学习条形图
57 0
条形图|学习笔记