版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学习目标会制作饼图、雷达图。能力目标知识目标了解常用的成分比例可视化图,掌握使用WPS表格、Echarts,Pyecharts绘制饼图和雷达图。素养目标了解国情国策;争做爱国、励志、求真、力行的新时代青年。CONTENTS工作任务列表绘制饼图绘制雷达图12绘制饼图01[任务1]
我国于2020年开展第七次全国人口普查,普查结果全面详实地反映了当前我国人口的基本情况及10年间人口的发展变化。10年来,我国人口总量持续增长,仍然是世界第一人口大国。人口质量稳步提升,人口受教育程度明显提高。我国2020年人口受教育情况如表所示。那么如何绘制展现2020年人口受教育情况的图形?问题引入受教育程度人口大专及以上218360767高中(含中专)213005258初中487163489小学349658828饼图适合进行简单的占比分析,在不要求数据精细对比的情况下使用。它可以明确显示一定范围、概念内各种因子的占比情况,方便直观地表现局部和整体的关系。可以使用WPS表格、Echarts,pyecharts绘制饼图。解决方法
子任务1使用WPS表格绘制饼图饼图是三大类图表之一,很多人都会使用饼图来分析数据的结构。饼图是通过扇形的角度大小扩展开的扇形面积来表达数据在整体中占比大小的统计图表,饼图适用于显示个体与整体的比例关系,显示数据项目相对于总量的比例,每个扇区显示其占总体的百分比,所有扇区百分数的总和为100%。
子任务1使用WPS表格绘制饼图
子任务1使用WPS表格绘制饼图初始饼图设置饼图最终饼图
绘制饼图注意事项
保证各扇区相加构成100%饼图常用于表现一个数据系列的占比关系,且要绘制的数值中不包含负值,也几乎没有零值,如果对饼图的数据标签进行了四舍五入,导致饼图各部分相加的和不等于100%,就需要在饼图下方对标签数据进行四舍五入的说明,避免引起不必要的误会。限制扇形的数量一般来说,饼图分割不宜超过5份,如果超过5份,就考虑数据是否可进行整合,将第5份和其他太细的部分统统归类为“其他”表示出来,或者直接用其他图表类型来展现。
绘制饼图注意事项
设置第一个扇区的起始位置饼图中第一个扇区的默认起始位置是12点钟方向(0度),再按照读者查看时钟的习惯,先上后下、顺时针移动来排布扇形。在很多情况下,这种默认的排列角度可能会影响对数据的阅读和判断,因此需要对第一扇区起始角度进行调整,这个调整是在“设置数据系列格式”窗格里进行。调整扇区顺序一般都会先对作图数据进行排序处理,使生成的饼图各扇区直观排序,便于阅读和比较。
绘制饼图注意事项
标注饼图数据默认情况下,生成的饼图没有添加数据标签。读图时,需要对照图例信息,比较麻烦。实际上,可以将图例删除,添加数据标签,并用类别名称来代替,这样会使图表显得更加简洁、直观。设置每块扇形的填充效果默认情况下,饼图的每块扇形颜色都是自动设置的,这种自动配色在大部分情况下都不太协调,需要手工仔细地对每块扇形颜色进行设置。
子任务2使用ECharts绘制饼图ECharts中饼图的配置和折线图、柱状图略有不同,不再需要配置坐标轴,而是把数据名称和值都写在系列中。ECharts中基础饼图、圆环图、南丁格尔图(玫瑰图)都属于饼图。Echarts饼图是将series的type参数值设置为pie。基础饼图value不需要是百分比数据,ECharts会根据所有数据的value,按比例分配它们在饼图中对应的弧度。饼图的半径可以通过series.radius设置。基础饼图小提示:formatter格式器支持字符串模板和回调函数两种形式,字符串模板与回调函数返回的字符串均支持用\n换行。字符串模板模板变量有:{a}:系列名。{b}:数据名。{c}:数据值。{d}:百分比。{@xxx}:数据中名为'xxx'的维度的值,如{@product}表示名为'product'的维度的值。{@[n]}:数据中维度n的值,如{@[3]}表示维度3的值,从0开始计数。回调函数回调函数格式:(params:Object|Array)=>string参数params是formatter需要的单个数据集。圆环图
圆环图同样可以用来表示数据占总体的比例,相比于饼图,它中间空余的部分可以用来显示一些额外的文字等信息,因而也是一种常用的饼图类型。
在ECharts中,饼图的半径还可以是一个包含两个元素的数组,每个元素可以为数值或字符串。当它是一个数组时,它的前一项表示内半径,后一项表示外半径,这样就形成了一个圆环图。圆环图emphasis用来设置高亮状态的扇区和标签样式,labelLine为标签的视觉引导线配置。南丁格尔图(玫瑰图)
南丁格尔图又称玫瑰图,通常用弧度相同但半径不同的扇形表示各个类目。ECharts可以通过将饼图的series.roseType值设为'area'实现南丁格尔图,其他配置项和饼图是相同的。南丁格尔图(玫瑰图)
子任务3使用pyecharts绘制饼图Pie类:classPie(init_opts=opts.InitOpts()).add(series_name,data_pair,color=None,radius=None,center=None,rosetype=None,is_clockwise=True,label_opts=opts.LabelOpts(),tooltip_opts=None,itemstyle_opts=None,encode=None).set_series_opts().set_global_opts()子任务3使用pyecharts绘制饼图参数名称说明init_opts=opts.InitOpts()表示设置初始配置项add()表示添加数据series_name接收str,表示系列名称,用于tooltip的显示,legend的图例筛选。无默认值data_pair接types.Sequence序列,表示系列数据项,格式为[(key1,value1),(key2,value2)]。无默认值color接收str,表示系列label颜色。默认为Noneradius接收Sequence,表示饼图的半径,数组的第一项是内半径,第二项是外半径。默认为Nonecenter接收Sequence,表示饼图的中心(圆心)坐标,数组的第一项是横坐标,第二项是纵坐标,默认设置成百分比。当设置成百分比时第一项是相对于容器宽度,第二项是相对于容器高度。默认为Nonerosetype接收str,表示是否展示成南丁格尔图,通过半径区分数据大小,有radius和area两种模式。radius表示扇区圆心角展现数据的百分比,半径展现数据的大小,area表示所有扇区圆心角相同,仅通过半径展现数据大小。默认为Noneis_clockwise接收bool,表示饼图的扇区是否是顺时针排布。默认值是Trueset_series_opts()表示设置系列配置项set_global_opts()表示设置全局配置项子任务3使用pyecharts绘制饼图子任务3使用pyecharts绘制饼图在add函数中增加radius参数来绘制环形图,add函数中设置rosetype参数即可完成玫瑰图的绘制。环形图的关键代码为:add('教育情况',[list(z)forzinzip(data['受教育程度'].tolist(),data['人口'].tolist())],radius=['30%','60%'])玫瑰图的关键代码为:add('教育情况',[list(z)forzinzip(data['受教育程度'].tolist(),data['人口'].tolist())],radius=['30%','60%'],rosetype='area')1.网络营销的产生同步实训绘制各二级学院单独招生录取人数饼图1.实训目的掌握使用WPS表格、ECharts、pyecharts绘制饼图。2.实训内容及步骤(1)将右表的数据使用WPS表格绘制饼图;(2)将右表的数据使用pyecharts绘制圆环图;(3)将右表的数据使用ECharts绘制南丁格尔图;各二级学院单独招生录取人数二级学院名称录取人数智能制造学院217生物医药学院328人工智能学院107经济管理学院122艺术设计学院66任务小结饼图适合进行简单的占比分析,在不要求数据精细对比的情况下使用。它可以明确显示一定范围、概念内各种因子的占比情况,方便直观地表现局部和整体的关系。ECharts中饼图的配置和折线图、柱状图略有不同,不再需要配置坐标轴,而是把数据名称和值都写在系列中。Echarts中基础饼图、圆环图、南丁格尔图(玫瑰图)都属于饼图,Echarts饼图是将series的type参数值设置为pie。在pyecharts库中,可使用Pie类绘制饼图。绘制雷达图02[任务2]问题引入某企业HR制作的关于两名实习员工的能力值打分表如右表所示,如何更全面地分析在多种因素作用下两位员工对岗位的胜任能力?能力王强张丽自信心8665个人愿景5691学习力7948适应性5285灵活性6192问题解决能力9588交往能力8498责任心6379一般来说,任何结果都应该是在多种因素作用下造成的。对于因素分析类数据,判断在造成某个结果的多种因素中哪一个因素更加突出、起到主要作用时,可以采用雷达图来表现。解决方法子任务1使用WPS绘制雷达图雷达图又称为戴布拉图或蜘蛛网图,常用于对多维数据(四维以上)进行数值上的对比及整体情况的全面分析。雷达图的表现形式是,每个维度上的数据都有独立的坐标轴,这些坐标轴从同一中心点向外辐射,形似雷达,再由折线将同一系列中的值连接起来。利用雷达图可以进行企业财务分析、企业收益性分析、人才能力分析、业绩度量和智能市场定位等。WPS表格中提供了3种雷达图:雷达图、带数据标记的雷达图,填充雷达图。子任务1使用WPS绘制雷达图子任务1使用WPS绘制雷达图在员工能力分析雷达图中,每位员工的各项能力联合起来形成一个不规则的闭环图。在上图中,张丽的轮廓范围比王强大,可以判断张丽的综合能力素质更高;通过对比某一轮廓点向外扩张的程度,可以判断项目数值的高低。子任务1使用WPS绘制雷达图制作雷达图的注意事项(1)用于制作雷达图每个维度上的数据都必须是可以排序的。(2)雷达图有一个局限,数据点最好6个以下,否则辨别起来有困难。子任务2使用ECharts绘制雷达图在ECharts中,绘制雷达图时需要先将series中的type参数值设置为radar。子任务2使用ECharts绘制雷达图radar为雷达图坐标系组件,只适用于雷达图。雷达图坐标系与极坐标系不同的是它的每一个轴(indicator指示器)都是一个单独的维度,可以通过axisName、axisLine、axisTick、axisLabel、splitLine、splitArea几个配置项配置指示器坐标轴的样式。子任务3使用pyecharts绘制雷达图在pyecharts库中,可使用Radar类绘制雷达图。Radar类的基本使用格式如下。classRadar(init_opts=opts.InitOpts()).add_schema(schema,shape=None,center=None,textstyle_opts=opts.TextStyleOpts(),splitline_opt=opts.SplitLineOpts(is_show=True),splitarea_opt=opts.SplitAreaOpts(),axisline_opt=opts.AxisLineOpts(),radiusaxis_opts=None,angleaxis_opts=None,polar_opts=None).add(series_name,data,is_selected=True,symbol=None,color=None,label_opts=opts.LabelOpts(),linestyle_opts=opts.LineStyleOpts(),areastyle_opts=opts.AreaStyleOpts(),tooltip_opts=None).set_series_opts().set_global_opts()子任务3使用pyecharts绘制雷达图参数名称说明init_opts=opts.InitOpts()表示设置初始配置项schema雷达指示器配置项列表,参考’RadarIndicatorItem’shape雷达图绘制类型,可选'polygon'和'circle'center雷达的中心(圆心)坐标,数组的第一项是横坐标,第二项是纵坐标。支持设置成百分比,设置成百分比时第一项是相对于容器宽度,第二项是相对于容器高度。textstyle_opts文字样式配置项splitline_opt分割线配置项splitarea_opt分隔区域配置项axisline_opt坐标轴轴线配置项radiusaxis_opts极坐标系的径向轴angleaxis_opts极坐标系的角度轴polar_opts极坐标系配置add()表示添加数据symbol标记类型,有'circle','rect','roundRect','triangle','diamond','pin','arrow','none'set_series_opts()表示设置系列配置项set_global_opts()表示设置全局配置项子任务3使用pyecharts绘制雷达
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 共享药箱活动策划方案(3篇)
- 舒肤佳活动促销策划方案(3篇)
- 梅州水贴施工方案(3篇)
- 2025年物流运输管理与服务操作手册
- 2025年大学大三(应急技术与管理)应急演练组织试题及答案
- 2025年中职(宠物医疗技术)宠物疾病诊疗试题及答案
- 2025年大学大一(机械电子工程)机械设计基础试题及答案
- 2025年中职(市场营销)产品推销技巧阶段测试试题及答案
- 2026年注册土木工程师(水工结构)(专业知识考试上)试题及答案
- 2025年大学大三(生态学)海洋生态学阶段测试题及答案
- 2026年及未来5年中国锻造件行业市场深度分析及发展前景预测报告
- 2025年荆楚理工学院马克思主义基本原理概论期末考试真题汇编
- 2026年恒丰银行广州分行社会招聘备考题库带答案详解
- 纹绣风险协议书
- 【语文】湖南省长沙市雨花区桂花树小学小学一年级上册期末试卷(含答案)
- 贵港市利恒投资集团有限公司关于公开招聘工作人员备考题库附答案
- 2026年及未来5年市场数据中国大型铸锻件行业市场深度分析及投资战略数据分析研究报告
- 冬季防静电安全注意事项
- 2025版煤矿安全规程题库
- 2025宁夏旅游投资集团有限公司招聘16人(第二批)笔试历年参考题库附带答案详解
- 村委会工作人员招聘面试常见问题及解答
评论
0/150
提交评论