- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章为什么要做数据可视化?可以这样回答由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
在学习和工作中,都会免不了需要做图表,比如用EXCEL、用PPT,还有用各种高端软件做出的生动图画,可视化呈现通常会是一项分析报告的"最后一公里",这些图表可以很好的帮助大家更好表达内心的想法。但是,大家是否有想过这些图表(可视化行为)为什么会起到这样的作用?
或者,在面对一些外行人看来,加图表是一种"花里胡哨"、"虚头巴脑"行为的无知质疑,我们应该回答?
带着这样的疑问,伟仔也是查阅了不少的资料,今天尝试着从心理学的角度来跟大家分享一下,为什么要做数据可视化?
01 存在体内的两套“决策系统” 。
我们每天从早上睁开眼开始,身体就不停在接收外界的信息,大脑需要不停地对这些信息做处理,给出判断和决策,来驱使肢体去行动。著名行为经济学家,出生于以色列的诺贝尔奖得主丹尼尔·卡内曼(Daniel Kahneman),在他的著作《思考:快与慢》中提到,人类做的任何一个决策都会同时启动身体内的两套决策系统,直觉反应和理性思考,二者是相互搭档的过程.
直觉反应,是我们在收到外界信息的本能反应,也被称之为"非理性",心理学叫做"直观推断"。说是我们在做某个决定的时候,依靠个人的第一感觉。这个过程的特点是决策时间短,反应速度快,但是做出的决策可能会不合理、不准确,
理性思考,也叫"逻辑思维",在需要依靠理性做某个决定时,我们要让大脑进入思考,这会是比较长的过程。比如,需要拿出笔和纸比划比划,做出利弊分析,有时还需要用计算机跑一个模型测算一下。这个过程的特点决策更加合理和准确,但是决策时间长,反应速度慢.
02 为什么要数据可视化?
"直觉反应"和"理性思考"大家都不陌生。我们从小被老师、家长教育做事情要经过大脑;长大后遇到事情我们会提醒自己"要克制,不要冲动";为人父母后,我们会报班锻炼孩子逻辑思维,努力让孩子成为"有智慧,明事理"的人。这样看起来,貌似大家都不喜欢"直觉反应",而更喜欢"理性思考".
其实,直觉反应与理性思考,不是"谁好"和"谁不好"的问题,喜乐君在《数据可视化分析》书中提到,我们之所以更青睐"理性思考",因为目前我们人与人之间的沟通方式,基本都是理性的工具,比如语言和文字,都是理性的工具。我跟大家分享的这篇文章,就是我经过查阅资料、调研、思考、分析后用理性的方式进行表达的结果.
但是,我们人类的从出现至今已经是有几百万年的发展历程。简单总结一下大致是经历有"人与自然斗"、"人与野兽斗"、"人与人斗"、"人与规则斗"这四个阶段。然而在这期间,从人类从开始使用文字至今不过区区几万年。在绝大多数的历史光景中,人类和其它的动物一样,需要时刻关注着生存问题,他们必须判断足够迅速,动作足够敏捷才能应对随时可能出现的危险,避免被野兽攻击,被天灾消灭。而那时候能够帮助人类做这些判断和决策的信息就是来源于眼睛、耳朵、鼻子和其他肢体,这个过程无需大脑进行深度的思考,根据习惯就可以快速的判断,这就是直觉反应的过程.
即使现在的社会足够的文明,科技足够的发达,但是我们许多的日常决策,比如天亮起床穿衣,出行伸手打车,过红绿灯,参与运动锻炼,手游娱乐等等,绝大多数的决策依然是依靠眼睛、耳朵、肢体等感官信号。所以,即使是我们身处在的文明社会,这样依靠直觉决策的方式仍然会频繁的被我们使用,这样才会让处理问题的时间缩短、成本降低.
当然,文明社会的形成是因为我们学会了"理性思考",我们不再仅仅依赖于眼睛、耳朵、鼻子、舌头和肢体的直觉反应,而是更多依赖有条理的逻辑分析,有深度的理性研究。通过总结、归纳、推断、验证等方式不断的突破知识的边界。因此,现在我们可以用笔记本电脑敲写文章与网友进行知识分享,可以研发出'新冠"疫苗来保护人们的身体不受病毒侵害,即使过年不回家依然可以用微信视频看到家中老人,听听他们暖心的话语,还可以在手机中知道美国总统大选中特朗普闹剧下台这些有意思的事情。"直觉反应"和"理性思考"是我们在遇到问题时,身体内同时启动的两套决策系统,二者相互搭档,这也是我们工作中做数据分析的基础过程.
现在我们身处在信息爆炸的时代,"大数据"、"物联网"、"人工智能"、"移动互联"、"AR/VR",这些近年来热得发紫的新兴事物都与数据息息相关。而在混沌、嘈杂的数据中,如何能够快速的提取出有效信息就成了数据分析工作的关键。直觉反应虽然快速,但是缺乏深度思考,而理性思考虽然可靠,但是缺乏效率。数据可视化通过图形要素来优化信息的表达速率,让需要决策的人员有更多的心智进行理性思考,二者协同提高整个决策流程的效率和结果可靠性。而这,就是数据可视化工作的价值.
03 为什么是数据可“视”化?
我们在了解完眼睛、耳朵、鼻子、舌头以及其它肢体在我们决策分析中的重要作用以后,细心的小伙伴可能会发现,可"视"化用到的是眼睛,那为什么没有数据可"音"化(耳朵)、数据可"闻"化(鼻子)、或者数据可"尝"化(舌头)呢?
对啊,为什么呢?带着这样的疑问,伟仔又查阅了文献,找到了丹麦物理学家Tor Norretranders做的一个实验,他将人类的感知能力转化成了标准的计算机读写速度,来比较眼睛跟其他感知器官对外界信息感知的效率。(实验过程我就不在此赘述了,有兴趣的同学看一下他的文章《我们感官的带宽》,我直接上结论) 。
从上面的图中,我们可以看出,眼睛,也就是"视觉"对外界信息的处理速度是最快速的,它是第二名"触觉"的10倍,是第三名"听觉"和"嗅觉"的100倍。这就解释,对数据信息表达,在"直觉反应"的这一决策系统中,我们为什么更青睐于眼睛,也就是"数据可视化".
当然,这位大物理学家给到我们的不止是这么一个信息。他还提到了潜意识处理(英文Pre-attentive processing,这个翻译不知是否正确,欢迎指正)。潜意识处理是对人们过往的环境信息经过大脑的处理和过滤留下了精华部分,当他们再面临问题时,就会刺激到脑里相关的潜意识内容,可以快速做出行动反馈。一名优秀的可视化工作者可以熟练的通过合适的图形,减轻大脑潜意识的处理负担来帮助人们更快、更轻松的触达数据背后的信息。这些视觉潜意识相关元素有:位置、大小、形状、色彩、方向等.
以上两张是简单的散点图和柱状图,分别是"位置"和"形状"、"大小","颜色"等因素的常见应用,数据点在同一区域内不同的落位体现着不同的信息,而不同的形状、长度和颜色诠释又是不一样。在日常工作中,上到公司CEO,下到基层业务员,无时不刻都在做与策略相关的事情,数据可视化分析借助图形要素简化数据表达,是科学与艺术的结合,帮助我们从庞杂的数据中迅速识别信息线索,进而实现数据驱动业务增长的目标.
04 优秀的数据可视化案例 。
文章最后,跟大家分享2份比较经典的可视化作品。数据可视化,不只是折线、柱状和饼图,它的表现形式非常多,值得大家去多加探索。以下2张作品来源于Tableau官方论坛文章“数据之美,迄今 10 佳数据可视化案例”.
1) 拿破仑远征地图 。
可视化作者:Charles JosephMinard 。
1812 年,拿破仑进军莫斯科,企图征服这座城市。这成为了一场灾难:大军出征时共有约 47 万名士兵,而到了兵败还乡时则仅剩一万人。这张图表讲述了关于这场战役的故事,并成为了有史以来最著名的可视化作品之一.
这幅地图详细地描述了拿破仑大军的出征与败退(先从左往右看,看从右往左看)。线条的宽度代表士兵总数,颜色代表移动方向(黄色表示进军莫斯科的方向,黑色表示回程的方向)。在中心的可视化下方还绘制了一张简单的温度曲线图,用来展示寒冬气温骤降的情况。这张图表有力而详尽地描绘出了一副震撼人心的大溃败场景.
由于名气颇大,这张图表受到了诸多批判性评论(Excelcharts.com 的这篇文章就是一个很好的例子)。其中很多都是合理的批评,但它仍然是一张极具影响力且成功的图表,它的特色是为每个数据点赋予丰富的细节,在此基础上讲述故事,激发人们的好奇心.
2) 未来美国 。
Pew 的“未来美国”项目对美国的人口统计数据进行了全面的审视,并将其编制成一个庞大而美观的交互性数据可视化项目,由一些采用了直截了当的可视化的“章节”组成(上图展示了其中之一)。该项目展示了不断增长的种族多样化和跨种族婚姻趋势,为趋势线提供了历史背景,并对美国未来几十年可能发生的人口结构转变和变化情况进行了预测.
其中的亮点之一是用动画方式展示了年龄和性别人口细分金字塔。在几秒钟内,我们可以看到自 20 世纪 50 年代以来的人口结构转变情况。自那时以来,医疗干预和医疗保健让人们更加长寿,同时人口出生率自二战后的婴儿潮之后逐渐降低。随着时间的推移,年龄金字塔会变得逐渐接近一个矩形.
原文地址:https://www.niaogebiji.com/article-33692-1.html 。
最后此篇关于为什么要做数据可视化?可以这样回答的文章就讲到这里了,如果你想了解更多关于为什么要做数据可视化?可以这样回答的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我有一个关于 JavaScript 语法的问题。实际上,我在自学 MEAN 堆栈教程时想出了编码(https://thinkster.io/mean-stack-tutorial#adding-aut
在我的书中它使用了这样的东西: for($ARGV[0]) { Expression && do { print "..."; last; }; ... } for 循环不完整吗?另外,do 的意义何
我已经编写了读取开关状态的代码,如果按 3 次 # 则退出。 void allkeypadTest(void) { static uint8_t modeKeyCount=0; do
因此,对于上周我必须做的作业,我必须使用 4 个 do-while 循环和 if 语句在 Java 中制作一个猜谜游戏。我无法成功完成它,类(class)已经继续,没有为我提供任何帮助。如果有人可以查
int i=1,j=0,n=10,k; do{ j+=i; i<<1; printf("%d\n",i); // printf("%d\n",12<<1); }while
此代码用于基本杂货计算器的按钮。当我按下按钮时,一个输入对话框会显示您输入商品价格的位置。我遇到的问题是我无法弄清楚如何获得 do ... while 循环以使输入对话框在输入后弹出。 我希望它始终恢
当我在循环中修改字符串或另一个变量时,它的条件是否每次都重新计算?或者在循环开始前一次 std::string a("aa"); do { a = "aaaa"; } while(a.size<10)
我刚刚写了这个,但我找不到问题。我使用代码块并编写了这个问题 error: expected 'while' before '{' token === Build finished: 1 errors
do { printf("Enter number (0-6): ", ""); scanf("%d", &Num); }while(Num >= 0 && Num 表示“超过”,<表
我有一个包含 10 个项目的 vector (为简单起见,所有项目都属于同一类,称其为“a”)。我想要做的是检查“A”不是 a) 隐藏墙壁或 b) 隐藏另一个“A”。我有一个碰撞函数可以做到这一点。
嗨,这是我的第二个问题。我有下表 |-----|-------|------|------| |._id.|..INFO.|.DONE.|.LAST.| |..1..|...A...|...N..|.
这个问题在这里已经有了答案: 关闭 12 年前。 Possible Duplicates: Why are there sometimes meaningless do/while and if/e
来自 wikibook在 F# 上有一小部分它说: What does let! do?# let! runs an async object on its own thread, then it i
我在 Real World Haskell 书中遇到了以下函数: namesMatching pat | not (isPattern pat) = do exists do
我有一个类似于下面的用例,我创建了多个图并使用 gridExtra 将它们排列到一些页面布局中,最后使用 ggsave 将其保存为 PDF : p1 % mutate(label2
当我使用具有 for 循环的嵌套 let 语句时,如果没有 (do (html5 ..)),我将无法运行内部 [:tr]。 (defpartial column-settings-layout [&
执行 vagrant up 时出现此错误: anr@anr-Lenovo-G505s ~ $ vagrant up Bringing machine 'default' up with 'virtua
# ################################################# # Subroutine to add data to the table Blas
我想创建一个检查特定日期格式的读取主机。此外,目标是检查用户输入是否正确,如果不正确,则提示应再次弹出。 当我刚接触编程时,发现了这段代码,这似乎很合适。我仍然在努力“直到” do {
我关注这个tutorial在谷歌云机器学习引擎上进行培训。我一步一步地跟着它,但是在将 ml 作业提交到云时我遇到了错误。我运行了这个命令。 sam@sam-VirtualBox:~/models/r
我是一名优秀的程序员,十分优秀!