如何做出好看的Excel可视化图表?

news2024/11/17 23:24:31

可视化死磕excel是不行的,作为数据分析行业的偷懒大户,分享一些我在可视化工具上的使用心得,总结了三大类:快速出图类、专业图表类、高端大屏类。个人经验,大家按需采纳:

一、快速出图类

如果你只是因为偶尔想要出一些好看的图表、长图等用在你的报告、PPT里,就没有必要用一些太专业的软件,下面这些是一些小巧精美、能够快速满足出图需要的工具。

1、datawrapper

https://www.datawrapper.de/
优点:适合自媒体快速出图、操作简单、开源、免费

datawrapper创建之初是为了服务一些新闻网站和报纸媒体的,尤其是金融媒体,需要用到非常多的可视化图表,而datawrapper的优势就在于能够在几分钟内就制作出一些简单、正确和可嵌入的图片。

注意:制作图表前要先将数据放到google文档里,然后在软件里导入Google文档。

比如下面的示例,先添加新的图表输入google文档地址

第二步是检查和调整数据,可以在这一步进行数据的删减、查询等。 

第三步就是选择图表,datawrapper提供了非常多的图表模板,这里就用分列横向柱状图吧

第四步就可以生成图表,也可以生成分享链接,上传到平台上让更多人看到。

整个过程几乎不怎么费时间,缺点是外文工具,没有汉化版。

2、简道云

https://www.jiandaoyun.com/
适用于:想要“简单易上手”适合业务人员,又不想用Excel的不二选择!

这是一款能够带我逃离Excel魔咒的在线数据收集分析与可视化展示工具,我已经用了4年多了,能够实现数据分析全流程的闭环,不过更偏向于数据收集分析

基本上日常日常办公所需的图表样式都有,只需要选择图表类型、选择数据,简简单单,完全不用费力的去设置函数、条件。

示例:

导入简道云>新建仪表盘>点击数据组件-统计表>添加刚刚的表格数据-订单管理

比如:想要在仪表盘中显示“订单总额”,即把“订单总额”字段拉入指标处,选择图标类型即可。

制作完成之后的可视化看板如下图:

更加直观清晰,订单总额,已付款,待付款,哪种产品更畅销,哪个地区销售量更好,哪家客户是潜力客户,都一目了然。

地图式图表还可调取到省、市信息。想要在移动端查看也OK,可以设置移动端的布局,让移动端的体验更加舒适。

 

3、inforgram

http://hao.ccxcn.com/info-158.html
优点:应用场景准确,有图表动画功能

inforgram的传播面应该是很广了,主要得益于他本身带有的丰富模板,基本上你能想到的图表都能在inforgram里找到,而且inforgram还支持图表动画,做出的效果非常高大上。

但是缺点就是如果你不充钱,就只能用一些简单的图表,像可视化地图这种就需要升级到会员才可以制作,如果是长期用图患者,冲一个会员倒也合算。

 

4、piktochart

https://piktochart.com/
优点:地图图表非常好用、免费

跟上面那个家伙不一样,piktochart的地图模板是免费的,操作起来也很简单,类似于制作PPT,用户可以将信息图导出成静态图,用于PPT展示或网页、博客中。

但是缺点就是piktochart其他类型的图表模板比较缺乏、单一,只能适合一些特殊图表(如可视化地图)的制作。


 

二、专业图表类

如果你是一名专业的数据分析师、甚至是数据工程师,经常需要制作可视化图表来进行数据展示和表达,那么就需要用到一些专业的可视化工具。除了可视化功能之外,还需要考虑工具的数据连接、数据处理、数据挖掘等功能:

1、python

万能语言python,专业数据分析师比较喜欢用,因为python能通过对数据的处理和加工,对可视化图表进行随心所欲的设计和展示。而python主要得益于它丰富的可视化库,除了最常见的matplotlib之外,其实他还有vispy、bokeh、seaborn、pyga、folium、networkx等等。

当然了,毕竟是门语言,学习难度是有的,因此不建议非专业人士使用。

 

2、finebi

https://www.fanruan.com/finebi/
优点:操作简单、国产中文、个人免费

国产的商业智能BI软件,除了对数据进行可视化展示之外,主要是进行企业级的数据化管理,当然也适合个人进行数据分析,总体来说属于国内一流的BI可视化软件。

当然更重要的是,finebi学习成本比较小,相比python要更简单、容易上手,而且个人版免费。

 

3、Tableau

https://www.tableau.com/
优点:OLAP功能强大、支持网页集成、学习难度适中

tableau也是专业的数据分析和可视化工具,但是对计算机的硬件要求比较高(不止一次卡死过),而且需要有些可视化功能需要收费。


 

三、高端大屏类

上面两类基本都能满足个人的需求,但是如果是企业想要制作高端大气上档次的大屏怎么办?这时候,就需要用到一些企业级应用。因为要考虑软件应用的本地化应用,所以下面大多数以国产软件为主:

1、finereport

http://www.fanruan.com/finereport/

finereport算是一个报表工具,主要就是面对企业的,除了报表应用之外,其实它同时也提供大屏的服务,通过布局、色彩、绑定数据等环节完成大屏的制作,拥有很多自助开发的可视化插件库。

 

2、dataV

https://data.aliyun.com/visual/datav

阿里出品,dataV提供了丰富的模板与图形,支持多数据源,拖拉式布局,支持服务化服务方式和本地部署,整体来说是一款很好的大屏的产品。

 

3、百度图说

https://tushuo.baidu.com/

由echarts衍生出来的子产品,同样继承了echarts的特点,图表种类多,没有提供文本和表格方面的展现库。Echarts接受json格式的数据,百度图说把数据格式进行了封装,可以通过表格的形式组织数据。

分享结束,如果有更好的工具推荐,欢迎一起交流讨论!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/350005.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何重新安装安卓手机系统

下载并安装您设备的驱动程序和ADB工具。如果您已经拥有了它们,请跳过此步骤。没有就百度下载。 打开终端或命令提示符,并将其设置为包含ADB二进制文件的目录。 启动设备并将其连接到计算机上。 在终端或命令提示符中运行以下命令以确认设备是否连接成…

vue脚手架项目的详解

文章目录Vue CLI简介安装vue-cli创建项目启动项目打包项目项目结构对Vue不同构建版本的解释完整的版本信息术语运行时 编译器 vs. 只包含运行时开发环境 vs. 生产环境模式单文件组件为什么需要单文件组件什么是单文件组件<template><script><style>自动名称…

Python常见类型转换合集

近期在工作中常常接触到各种转换&#xff0c;如字符串转byte&#xff0c;byte转字符串&#xff0c;还有byte数组转成报文能接纳的格式&#xff08;bin格式的十六进制&#xff09;。故有必要系统的总结一下Python中常见的类型转换。 一&#xff1a;常见类型的概念 类型举例说明…

【企业档案管理】制药企业电子档案解决方案

某制药股份有限公司于2010年在深交所中小板上市&#xff0c;公司以生产中药制剂为主&#xff0c;化学药为辅&#xff0c;拥有药品批准文号155个&#xff0c;其中73个列入国家医保目录&#xff0c;57个列入国家基本药物目录。现有员工1300人&#xff0c;公司注册资金5.032亿元&a…

从零实现Web服务器(三):日志优化,压力测试,实战接收HTTP请求,实战响应HTTP请求

文章目录一、日志系统的运行流程1.1 异步日志和同步日志的不同点1.2 缓冲区的实现二、基于Webbench的压力测试三、HTTP请求报文解析http报文处理流程epoll相关代码服务器接收http请求四、HTTP请求报文响应一、日志系统的运行流程 步骤: 单例模式&#xff08;局部静态变量懒汉…

手把手带你读java源码之JAVA-stream数据结构和初始化源码详解(万字长文详解)

手把手带你读java源码之JAVA-stream数据结构和初始化源码详解(万字长文详解) stream stream是java8新增的非常重要的一个特性。并且非常的常用。它实现了函数式编程。具体函数式编程的概念已经很久了&#xff0c;比如js中的箭头函数。java中也通过stream做出了支持。想深入理…

云原生安全检测器 Narrows(CNSI)的部署和使用

近日&#xff0c; 云原生安全检测器 Narrows&#xff08;Cloud Native Security Inspector&#xff0c;简称CNSI&#xff09;发布了0.2.0版本。 &#xff08;https://github.com/vmware-tanzu/cloud-native-security-inspector&#xff09; 此项目旨在对K8s集群中的工作负载进…

分布式文件管理系统(MinIO)

1.去中心化&#xff0c;每个点是对等的关系&#xff0c;通过Ngix对负载做均衡工作。 好处&#xff1a; 能够避免单点故障&#xff0c;将多块硬盘组成一个对象存储服务。 2. 使用纠删编码技术来保护数据&#xff0c;是一种回复丢失和损坏的数据的数学算法&#xff0c;他将数据分…

小红书用户画像 | 小红书数据平台

小红书的用户画像是小红书品牌营销的必备技能&#xff0c;也是小红书推广种草的一个重要前提。通过对小红书用户画像进行分析&#xff0c;对品牌进行精准营销&#xff0c;实现更高的流量转化。 2022小红书粉丝人群画像 千瓜数据在2022年发布的千瓜活跃用户画像趋势报告中分析了…

Hive---安装教程

Hive安装教程 Hive属于Hadoop生态圈&#xff0c;所以Hive必须运行在Hadoop上 文章目录Hive安装教程上传安装包解压并且更名修改 /etc/profile创建hive-site.xml将mysql的jar包放入Hive库中开启刷新配置文件hadoop开启mysql初始化启动hive上传安装包 将安装包上传到/opt/insta…

一文搞懂Docker容器里进程的 pid 是如何申请出来的?

如果大家有过在容器中执行 ps 命令的经验&#xff0c;都会知道在容器中的进程的 pid 一般是比较小的。例如下面我的这个例子。 # ps -ef PID USER TIME COMMAND1 root 0:00 ./demo-ie13 root 0:00 /bin/bash21 root 0:00 ps -ef 不知道大家是否和我一样…

始于日志,不止于日志,Elastic Stack全面介绍

1、Elastic Stack是什么&#xff1f; 说Elastic Stack之前&#xff0c;先说一下ELK Stack。这个词相信很多人都是耳熟能详的&#xff0c;作为一个著名的日志系统解决方案&#xff0c;应用非常广泛。 “ELK”是三个开源项目的首字母缩写词&#xff1a;Elasticsearch、Logstash…

第五章.与学习相关技巧—Batch Normalization

第五章.与学习相关技巧 5.3 Batch Normalization Batch Norm以进行学习时的mini_batch为单位&#xff0c;按mini_batch进行正则化&#xff0c;具体而言&#xff0c;就是进行使数据分布的均值为0&#xff0c;方差为1的正则化。Batch Norm是调整各层激活值的分布使其拥有适当的广…

进程组和用处

进程组&#xff1a;一个或多个进程的集合&#xff0c;进程组id是一个正整数。组长进程&#xff1a;进程组id 进程id组长进程可以创建一个进程组&#xff0c;创建该进程组的进程&#xff0c;终止了&#xff0c;只要进程组有一个进程存在&#xff0c;进程组就存在&#xff0c;与…

卷积神经网络(CNN)

目录The Basic Usage of CNNPadding&#xff08;填充&#xff09;Weights&#xff08;权重&#xff09;PoolingThe Basic Usage of CNN What are Convolutional Neural Networks? They’re basically just neural networks that use Convolutional layers&#xff08;卷积层…

家政服务小程序实战教程13-接入客服

小程序在微信里使用&#xff0c;以其无需安装随用随走为特点。但是有个问题是&#xff0c;如果提供商品或者服务的&#xff0c;用户如果有问题往往希望平台的运营方给出专业的解答。为了满足这类需求&#xff0c;就需要我们提供客服接入的功能&#xff0c;用户可以点击客服图标…

Linux使用定时任务监控java进程并拉起

需求描述&#xff1a; 设计一个脚本&#xff0c;通过Linux定时任务&#xff0c;每分钟执行一次&#xff0c;监控jar包进程是否存在&#xff0c;存在则不做动作&#xff0c;不存在则重新拉起jar包程序。 定时任务配置&#xff1a; */1 * * * * bash -x /root/myfile/jars/che…

stk 根据六根数文件生成卫星轨迹(一)

先简单介绍下上面的参数。 Propagator预报轨道模型。 TwoBody为二体&#xff08;开普勒运动模型&#xff09;。HPOP为高精度轨道模型。目前只用到这两个。 下图为六根数参数 Orbit Epoch&#xff1a;为根数时间&#xff08;UTC&#xff09; Semimajor Axis&#xff1a;长半…

软考高项——第五章进度管理

范围管理进度管理总线索规划进度管理定义活动活动排序估算活动资源估算活动时间制定进度管理计划控制进度进度管理总线索 进度管理的总线索包括&#xff1a; 1&#xff09;规划进度管理 2&#xff09;定义活动 3&#xff09;活动排序 4&#xff09;估算活动资源 5&#xff09;…

pandas基本操作

df.head()/tail() 查看头/尾5条数据&#xff1b;df.info 查看表格简明概要&#xff1b;df.dtypes 查看字段数据类型&#xff1b;df.index 查看表格索引&#xff1b;df.columns 查看表格列名&#xff1b;df.values 以array形式返回指定数据的取值&#xff1b;list(dt.groupby(&q…