掌握这几个细节,让你的图表摆脱“小白感”
bigegpt 2024-11-03 13:12 5 浏览
想必职场中的很多人都想不通这一点:制作的图表能直观地体现出数据,为什么还被领导批评,被客户嫌弃呢?很大一部分原因是忽略了图表的专业性。那么,如何做才能让制作的图表够“专业”呢?今天给大家分享几个技巧,快速让你的图表变得更专业。
01 图表数据要排序
图表中数据系列的排列顺序默认都是根据数据源的顺序进行排列的,很多人创建图表时都会采用默认的排列方式。
其实,在很多情况下,制作图表前,可以先将数据按照升序或降序进行排列,这样制作出来的图表效果更好,更容易吸引观众的注意。
但需要注意的是,并不是所有的情况都适合先排序,后创建图表,如反映时间序列的图表、数据系列类别较多的柱形图等都不适合排序。如下图所示为默认的排列顺序。
如下图所示为对数据进行降序排列后制作出的图表效果。
02 调整系列间隙宽度
在制作柱形图和条形图时,还应注意调整系列间隙宽度,既不能太窄,也不能太宽。
默认情况下,在Excel中插入的图表,各图表的系列间隙较大。这样会导致图表的比例不协调,影响图表的美观度,所以需要缩小图表系列间隙宽度。如下图所示为缩小图表系列间隙宽度后的效果。
03 拒绝倾斜标签
当文本标签太长、图表宽度不够时,经常会导致图表标签倾斜,如下图所示。
专业的图表一般不允许出现这种情况。当遇到这种情况时,可以在分类标签文本中间加上换行符号,这样在图表中的文本标签就会换行。一种方法是:将鼠标光标定位到表格单元格文本需要换行的位置,按【Alt+Enter】组合键即可进行强制换行,如下左图所示。图表中的文本标签也会随着单元格中的显示行数进行显示,效果如下右图所示。
还有一种方法就是将柱形图更改为条形图,效果如下图所示。
04 多余图例要删除
在一些情况下,有的图例是多余的,如在图表中只体现一个数据系列的数据,如下图所示。此时,图表中的图例就是多余的,用户可以选择图表中的图例,按【Delete】键删除。
另外,在饼图中,很多时候都可以将图例删除,用类别名称来代替,这样会使图表显得更加简洁、直观。例如,如下左图所示为显示图例的饼图效果;如下右图所示为将数据标签和类别名称添加到饼图中的效果。
05 主次坐标轴刻度要对称
使用组合图分析数据时,经常会涉及双坐标轴,如下左所示的图表就是采用的双坐标轴,左侧为主要纵坐标轴,有5个刻度;右侧为次要纵坐标轴,有8个刻度。由于次要坐标轴的刻度、网格线与主要纵坐标轴的刻度不对等,因此导致图表的双坐标轴不对称。这种情况一般是不允许的,需要调整纵坐标轴最大刻度与主要刻度单位,让其对称。调整主要坐标轴刻度后的效果如下右图所示。
06 图表中的关键数据点要突出
突出关键数据点是指通过更改单个数据点的填充颜色、添加数据标签等方式,突出显示关键的数据,一眼就能看出图表中想要强调的数据信息,特别适用于各个数据点之间的数值大小变化不大的图表。如下图所示,将最大值的数值填充为黄色,并添加数据标签后的效果。
07 折线图要懂得拆分
在使用折线图时,常常需要同时体现多项数据的趋势。当数据项目较多时,就意味着一张折线图中有多条趋势线,线条之间相互影响,导致图表信息读取困难,如下图所示。
这种情况下,就需要将折线图拆分为多张,避免各线条“纠缠”在一起,如下图所示。
08 善用图标填充数据条
在使用图表对数据进行分析时,为了使图表更加形象,可以用一些形象且具有代表意义的图标或图片填充到图表的数据系列,让图表更直观。
例如,对于分析产品销量的图表,就可以使用相关的产品图片来填充数据系列,如下图所示为使用手表填充的图表效果。
另外,在对人员进行分析时,可以使用分别代表男和女的人物图标来填充图表中男和女的数据系列,具体操作步骤如下。
步骤01:在 Excel 空白工作簿中输入表格数据,将其保存为【部门人数统计】,根据表格中的数据插入图表,单击【插入】选项卡【插图】组中的【图标】按钮,如下图所示。
步骤02:打开【插入图标】对话框,在左侧选择图标类型,如选择【人物】选项,在右侧选择需要的图标,这里选中男性和女性人物图标对应的复选框,单击【插入】按钮,如下图所示。
步骤03:选择女性图标,单击【格式】选项卡【图形样式】组中的【图形填充】下拉按钮,在弹出的下拉菜单中选择【橙色】选项,如下图所示。
步骤04:复制粘贴图标。使用相同的方法将男性图标填充为蓝色,选择女性图标,按【Ctrl+C】组合键复制,再选择图表中代表“女性人数”的数据系列,按【Ctrl+V】组合键粘贴,如下图所示。
步骤05:设置图标填充方式。打开【设置数据系列格式】任务窗格,将填充方式设置为【层叠】,这样人物图标将以正常的比例填充到数据系列中,如下图所示。
步骤06:查看图表最终效果。用同样的方法,将男性图标填充到图表的另外一个数据系列中,调整填充方式为【层叠】,然后将图表调整到合适的大小,最终图表效果如下图所示。通过人物图标对比,就能清楚地知道各部门男、女之间人数的差距。
相关推荐
- 悠悠万事,吃饭为大(悠悠万事吃饭为大,什么意思)
-
新媒体编辑:杜岷赵蕾初审:程秀娟审核:汤小俊审签:周星...
- 高铁扒门事件升级版!婚宴上‘冲喜’老人团:我们抢的是社会资源
-
凌晨两点改方案时,突然收到婚庆团队发来的视频——胶东某酒店宴会厅,三个穿大红棉袄的中年妇女跟敢死队似的往前冲,眼瞅着就要扑到新娘的高额钻石项链上。要不是门口小伙及时阻拦,这婚礼造型团队熬了三个月的方案...
- 微服务架构实战:商家管理后台与sso设计,SSO客户端设计
-
SSO客户端设计下面通过模块merchant-security对SSO客户端安全认证部分的实现进行封装,以便各个接入SSO的客户端应用进行引用。安全认证的项目管理配置SSO客户端安全认证的项目管理使...
- 还在为 Spring Boot 配置类加载机制困惑?一文为你彻底解惑
-
在当今微服务架构盛行、项目复杂度不断攀升的开发环境下,SpringBoot作为Java后端开发的主流框架,无疑是我们手中的得力武器。然而,当我们在享受其自动配置带来的便捷时,是否曾被配置类加载...
- Seata源码—6.Seata AT模式的数据源代理二
-
大纲1.Seata的Resource资源接口源码2.Seata数据源连接池代理的实现源码3.Client向Server发起注册RM的源码4.Client向Server注册RM时的交互源码5.数据源连接...
- 30分钟了解K8S(30分钟了解微积分)
-
微服务演进方向o面向分布式设计(Distribution):容器、微服务、API驱动的开发;o面向配置设计(Configuration):一个镜像,多个环境配置;o面向韧性设计(Resista...
- SpringBoot条件化配置(@Conditional)全面解析与实战指南
-
一、条件化配置基础概念1.1什么是条件化配置条件化配置是Spring框架提供的一种基于特定条件来决定是否注册Bean或加载配置的机制。在SpringBoot中,这一机制通过@Conditional...
- 一招解决所有依赖冲突(克服依赖)
-
背景介绍最近遇到了这样一个问题,我们有一个jar包common-tool,作为基础工具包,被各个项目在引用。突然某一天发现日志很多报错。一看是NoSuchMethodError,意思是Dis...
- 你读过Mybatis的源码?说说它用到了几种设计模式
-
学习设计模式时,很多人都有类似的困扰——明明概念背得滚瓜烂熟,一到写代码就完全想不起来怎么用。就像学了一堆游泳技巧,却从没下过水实践,很难真正掌握。其实理解一个知识点,就像看立体模型,单角度观察总...
- golang对接阿里云私有Bucket上传图片、授权访问图片
-
1、为什么要设置私有bucket公共读写:互联网上任何用户都可以对该Bucket内的文件进行访问,并且向该Bucket写入数据。这有可能造成您数据的外泄以及费用激增,若被人恶意写入违法信息还可...
- spring中的资源的加载(spring加载原理)
-
最近在网上看到有人问@ContextConfiguration("classpath:/bean.xml")中除了classpath这种还有其他的写法么,看他的意思是想从本地文件...
- Android资源使用(android资源文件)
-
Android资源管理机制在Android的开发中,需要使用到各式各样的资源,这些资源往往是一些静态资源,比如位图,颜色,布局定义,用户界面使用到的字符串,动画等。这些资源统统放在项目的res/独立子...
- 如何深度理解mybatis?(如何深度理解康乐服务质量管理的5个维度)
-
深度自定义mybatis回顾mybatis的操作的核心步骤编写核心类SqlSessionFacotryBuild进行解析配置文件深度分析解析SqlSessionFacotryBuild干的核心工作编写...
- @Autowired与@Resource原理知识点详解
-
springIOCAOP的不多做赘述了,说下IOC:SpringIOC解决的是对象管理和对象依赖的问题,IOC容器可以理解为一个对象工厂,我们都把该对象交给工厂,工厂管理这些对象的创建以及依赖关系...
- java的redis连接工具篇(java redis client)
-
在Java里,有不少用于连接Redis的工具,下面为你介绍一些主流的工具及其特点:JedisJedis是Redis官方推荐的Java连接工具,它提供了全面的Redis命令支持,且...
- 一周热门
- 最近发表
- 标签列表
-
- mybatiscollection (79)
- mqtt服务器 (88)
- keyerror (78)
- c#map (65)
- resize函数 (64)
- xftp6 (83)
- bt搜索 (75)
- c#var (76)
- mybatis大于等于 (64)
- xcode-select (66)
- mysql授权 (74)
- 下载测试 (70)
- linuxlink (65)
- pythonwget (67)
- androidinclude (65)
- logstashinput (65)
- hadoop端口 (65)
- vue阻止冒泡 (67)
- oracle时间戳转换日期 (64)
- jquery跨域 (68)
- php写入文件 (73)
- kafkatools (66)
- mysql导出数据库 (66)
- jquery鼠标移入移出 (71)
- 取小数点后两位的函数 (73)