【回顾】百度车丽美大数据微课问答精选

 

?问答专区Q...



问答专区
Q

老师,我的问题比较广,就是这些图是用什么软件绘制的?R?Python?还是有专门的绘图软件?

A

R中shiny?通常需要自己写程序,不一定能找到现成的工具。可视化工具包有很多,各有所长,R,python,matlab都有可以绘图的库,大多是静态图。

Q

用什么语言写呢?js?

A

动态图通常是js做的,常用的可视化js库有echarts,d3.js,highcharts等等,很多 。

Q

作出一个好的数据可视化作品,通常需要几类角色?ui, coder?产品经理?数据可视化一般企业里是谁的活? 一般懂开发的不懂艺术 懂艺术的不玩技术。可数据可视化是既要技术又要艺术啊?

A

可视化设计原则简单来说就是做到信达雅,能真是显示数据,容易理解,美观。可视化是一个交叉学科,一个人掌握所有技能很难,但是最好可以掌握两到三种技能。在公司里的工作流程是,产品经理提需求,可视化工程师做可视化设计和开发,ui负责美化排版和颜色。可视化工程师需要对可视化知识有足够的储备,才能设计出好的方案。Q

老师好!关于数据可视化,能推荐几本书吗?

A

推荐浙大陈为老师出版的 《大数据丛书:数据可视化》。非常基础和全面。Q

好的创意,好的配色,加上好的程序员 ,是不是能够有望作出好的作品?

A

有代码实现能力才能做出自己想象中的效果,设计、交互、美感兼具的作品,并且不断迭代改进。建议大家关注纽约时报出品的可视化作品。纽约时报有专门的新闻可视化小组。比传统的信息图专业很多。

Q

在大数据领域,可视化虽然是一个必不可少的分支,但少有企业很重视它,不舍得投入,而是更多投入在平台建设上,大家是否有同感?

A

确实,感觉以后会出现特定这些领域的企业级应用。

Q

我想问问不同的的场景和需求对应什么样的图表可视化方案能够达到最好的效果有什么固定的一些规则吗?有没有什么书里面有比较好的总结归纳?

A

可视化通常是针对不同的数据 做相应的设计。

Q

想请教图可视化的问题。我们有大量的图数据,从一个顶点出发(浏览器上)可以找出很多相邻的顶点,加载的数据多了以后,就需要做自动重新布局。请问有没有好的算法、方面和工具?

A

这是动态图布局的问题,相关算法有的,工具我不太确定。你可以搜索一下 dynamic graph layout 这样的关键词,能找到很多相关的论文。

Q

如果不用js,可以实现地理空间的可视化吗,比如用r或者python。例如气象图,我们怎么处理气象数据?

A

关于智慧城市中的地理信息可视化是怎么动起来的问题,不同的语言应该都是可以做到的,我们之前就做过c++的版本,效果和这个类似,把数据按时间帧重绘。气象数据有点接近科学可视化,涉及到体渲染的技术。

Q

对于大屏幕(数据中心、指挥中心等)显示的可视化,能给推荐适合的书籍或资源参考吗?

A

大屏幕的可视化 推荐关注 淘宝可视化小组 datav,他们有一篇博客,专门介绍大屏可视化的。

Q

老师怎么看待的d3 的发展前景?echart,highcharts和d3不是一个层级的吧。echart能实现3d的柱状图或者饼图吗?

A

webgl和d3是可以结合的,但是写起来像两层叠加的感觉,需要精心设计。echarts里没见过3d的。highcharts里有3d。echarts和highchart使用起来都比较简单,echarts的图表类型更多一些。

Q

很少数的源码在哪找?

A

成型的可视化作品,直接能找到源码的不多,即便能找到,做出比较酷炫的效果,代码也是很庞大的。数据预处理,可视化展现,交互和响应,处处都是代码。可以到github上找一些开源的项目。

Q

什么类型的数据 什么样的需求 应该用什么图最好?我是程序员,如何培养艺术细胞呢?

A

这是要靠只是储备的,一句话也很难总结,如果你遇到需要设计的时候,就把你的数据+visualization 这个关键,在google上搜索一下,看看有哪些已有的设计,可以找到感觉。程序员培养艺术细胞,最简单的方法,就是用一些专业配色的网站。可视化设计能力也不是一蹴而就的,要经过很多项目锻炼,根据用户反馈不断的修改,多听用户的需求。

Q

专业配色的网站能推荐一些“专业配色的网站”吗?

A

配色网站:http://www.peise.net/tools/web/

Q

可视化论坛有哪些啊?

A

https://www.zhihu.com/question/19892754

http://vis.pku.edu.cn/blog/

http://www.cad.zju.edu.cn/home/vagblog/

北大和浙大的可视化小组都有网站和博客,上面有些学生的信息,还有前沿会议的一些中文图文介绍。

Q

数据可视化根据具体的场景或主题进行可视化形式的选型,这个有没有些建议该如何选择可视化化的表现形式或方法,标准等的吗?

A

其实是有的,但是我很难在这里说清楚,我在数据可视化的课程里每一章就是讲一种数据,都有哪些可视化形式可用。比如说文本数据,就不能用地图或者graph,只能用字符云,wordle,主题河。可视化这个学科就是按数据划分的,比如geovis,graph visualization,text visualization,每一种数据都有自己的可视化形式。

http://www.chinahadoop.cn/course/301

Q

对于新出现的一些可视化形式,如何判断或选择来用于旧有的数据呢?

A

大家遇到问题,想要做可视化设计的时候,就把你的数据类型 + visualization,放到bing 或者 google上去搜图片,常用的可视化形式都能搜出来。也要看新的可视化形式的数据要求是什么,旧的数据是否符合。

我感觉大家一直在问设计原则,但是如果你了解的可视化知识有限,光有原则也是无济于事的,必须有足够的储备才好。如果真的很想学习可视化,还是建议买本书,把可视化的基础知识学习一下。不然背景、脉络不了解,看网上的各种例子,零零散散的,确实很难掌握精髓。

Q

老师我想知道:现在对于数据可视化是一个辅助的角色吗?对于数据分析不是这个职业该做的事情对吗?

A

可视化是一个贵族学科,是锦上添花的,传统的数据分析是数据挖掘和统计,但是如果想做的更出众,就建议掌握可视化的技能。让你的工作瞬间高大上起来。

Q

那作为数据分析用一些大家开发好的软件、代码或者是算法会不会不太够用呢?自己做数据分析挖掘为主的还需要怎样去增加自己可视化方面的知识会更加合适呢?

A

如果是挖掘为主,掌握工具+会用一些开源库,我感觉就差不多了,如果自己能写程序,那么做出来的效果就更加定制化也更有新意了。

Q

那我们这一类做挖掘为主的,有没有什么相对来说比较浅显的资料或是资源推荐来学习呢?

A

可视化的学习:1. 多多浏览可视化作品,关注可视化相关网站和博客, 2. 阅读可视化数据书籍, 3. 阅读可视化会议论文。 这三步是递进的。做挖掘的同学,可以先从python的可视化开始。

Q

我也想请教老师,展现的数据是不是经过加工成指标的结果集呢。

A

可以是,也可以不是。如果是静态的图标,最好是计算好的结果,但是做可视分析就需要原始数据,这样才能从数据中发现规律。

Q

原始日志数据,可以直接做可视化分析吗,需要挖掘工具吗?

A

日式可以做可视化的,挖掘工具不一定,但是肯定需要自己对数据进行预处理。UI的同学也是可视化的好苗子,UI的同学代码能力比较弱,建议从设计层面入手,掌握可视化的理论知识就可以了。


    关注 大数据分析挖掘


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册