chart.js 饼图显示百分比_【Excel数据可视化】-如何花样使用饼图

c4522bd21fd3046505e34afe91db5c68.png

我们之前看了如何在Excel里面用柱状图、线状图和面积图来呈现数据的变化趋势,今天我们一起来了解下数据可视化里面的另一种常用图表-饼图。

和之前我们接触到的几种图表不同,饼图的作用主要是来呈现各个分类的占比的,那么怎么在Excel里面做出来一个饼图呢?首先选中你感兴趣的数据,然后点击Insert,在Pie里面选择2-D Pie,那么一个标准的饼图就做好了。有时候根据数据行列排列方式的不同做出来的饼图可能和预期有所差别,需要人为的切换行和列。和前面的那些图表一样,饼图也只适合用来呈现几种分类的占比,如果类别太多,不建议使用饼图。

知乎视频​www.zhihu.com

当我们做出来饼图之后就可以开始给它DIY了,通常来说饼图相对于一些别的图表是相对比较干净的,我们这里只需要根据自己的喜好调整饼图里面各个扇形的颜色,去掉不必要的扇形边界线,旋转扇形的角度,调整扇形距离中心的位置,选择性显示各个占比的信息。在颜色的选择上我们还是建议尽量选择同一色系。

知乎视频​www.zhihu.com

这样DIY出来的饼图基本就可以满足我们的需求了,如果我们不喜欢饼图的样式,也可以尝试它的另一个变种-环形图,环形图其实也是饼图,只不过中间有一块圆形区域被挖掉了而已,那么怎么在饼图的基础上做环形图呢,有两种方法,一种方法是选中图表,点击Insert,在Pie里面选择Doughnut,另一种方法则是选中图表,点击Insert,在Shape里面找到圆并且在Excel里面画出来,把这个圆覆盖到饼图上面,并且设置这个圆的颜色为背景色,去掉圆的边界线。

知乎视频​www.zhihu.com

通常我们都是用饼图来表示各个分类的占比的,除了这个之外,它还有另一个用途就是显示某一个KPI实际数值和计划数值之间的差距,来帮助我们了解之间的Gap有多大。那怎么在Excel里面做这样的KPI饼图呢,在这里我们选用的数据只有2个类别,一个是实际数一个是实际数和目标值之间的差额,我们需要在这两个类别的基础上做饼图,做出来之后设置差额的颜色为灰色来突出实际数值的占比程度。同时我们也可以给做出来的饼图添加一个Text来显示实际数值的大小或者实际数值相对计划数值的占比。

知乎视频​www.zhihu.com

除了利用Excel自带的饼图和环形图之外,我们也可以利用Excel里面的形状来DIY差额数部分扇形的半径大小,我们只需要把差额部分的扇形设置为不做任何填充,将整个图表的背景也设置为无填充,选中图形,在Insert里面找到圆形或环状图,把它们的颜色设置为灰色,放到我们图表后面即可。

知乎视频​www.zhihu.com

如果说我们想在Excel里面利用一个半圆形的仪表盘来显示实际值占比的话,我们也可以利用饼图。这时候我们除了需要实际数和差额数之外,还需要目标数,我们要先在这三个数的基础上做出来饼图,然后把目标数的扇形颜色设置为背景色,把差额数的颜色设置为灰色,把关于颜色的Legend给删掉,再通过添加Text来显示占比。根据数据排列的不同可能做出来的饼图的效果也不同,我们可能需要人为地调整一下数据的位置。

知乎视频​www.zhihu.com

以上就是我们需要了解的饼图和环形图的做法,有没有被它们的花样组合给惊艳到?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
android:name="android.permission.REQUEST_COMPANION_USE_DATA_IN_BACKGROUND" /> <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES使用 Python 进行数据可视化非常方便,可以使用 Matplotlib 或者 Seaborn 这样的库来绘制" /> <uses-permission android:name="android.permission.BODY_SENSORS" /> <uses-permission android:name="android.permission.ACTIVITY饼图。下面是一个简单的示例代码: ```python import matplotlib.pyplot as plt # 数据 labels = ['_RECOGNITION" /> <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" /> <uses-permission android:name="android.permission.ACCEPT_HANDOVER" /> <uses-permission android:name="android.permission.MANAGE_EXTERNAL_STORAGE" /> <usesA', 'B', 'C', 'D'] sizes = [15, 30, 45, 10] # 绘制饼图 plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=90) # 添加标题-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" /> <uses-permission android:name="android.permission.REQUEST_COMP plt.title('Pie Chart') # 显示图像 plt.show() ``` 这段代码使用 Matplotlib 库绘制了一个简ANION_BIND_DEVICE_ADMIN" /> <uses-permission android:name="android.permission.REQUEST_COMPANION_RUN_IN_BACKGROUND" /> <uses-permission android:name="android.permission.REQUEST_COMPANION_USE_DATA_IN_BACKGROUND" /> <uses-permission android:name="android.permission.REQUEST_DELETE_PACK单的饼图,其中 `labels` 列表存储了每个扇形对应的标签,`sizes` 列表AGES" /> <uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" /> <uses-permission android:name="android存储了每个扇形的大小(百分比),`autopct` 参数指定了如何显示百分比,.permission.MANAGE_OWN_CALLS" /> <uses-permission android:name="android.permission.USE_BIOMETRIC" /> <uses`startangle` 参数指定了起始角度。 您可以根据自己的数据和需求来修改这段代码,生成适合自己的饼图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值