数据可视化“实践”案例集萃
前两篇文章我介绍了商业案例集萃和学术案例集萃,这些案例虽好,但在编程实践层面,恐怕一时无法下手。故而本文介绍一些“实践”案例,主要跟实际编程、设计有关,这些demo相对较为简单,易于模仿,可以学习和借
moreZhang Di's Blog, Visualization, HCI, Drawing, Game, Interdisciplinary Project
前两篇文章我介绍了商业案例集萃和学术案例集萃,这些案例虽好,但在编程实践层面,恐怕一时无法下手。故而本文介绍一些“实践”案例,主要跟实际编程、设计有关,这些demo相对较为简单,易于模仿,可以学习和借
more前文数据可视化商业案例集萃中,的确能发现一个规律,就是很多可视化作品,大多以传统BI中仪表板(dashboard)的方式呈现,酷炫一点的就是再借用一下地理信息可视化的内容。难道真如某些知乎大神所说,所
more有道是知己知彼百战不殆,设计可视化案例的时候,少不了参考很多成功案例,才能将我们自己的设计给完善。以下我将自己两年来收藏的镇场之宝给大家分享出来,希望大家都能从中获得启发。 为了跟网络上已有的可视化案
more最近我一直在做一个数据分析和相关可视化平台搭建的项目。9月份我连续写了好几份工作计划文档,其中以论文切入点的角度描述了项目的研究内容和方法,如下图所示。 图中将项目涉及的几类论文切入点以类型(纵坐标)
more参会简介 2015年7月9 - 16 日 我带着我的师弟肖子达、师妹韩玉萍参加了北京大学可视化暑期学校 学了一周。此暑期学校自2009年开始,由北大可视化小组leader袁晓茹教授牵头创办,至今已经是
more一.写作英语论文的一点体会,屈华民教授 1. 文章需要一个提纲/计划 设计方案(概念设计) 主要的工作/贡献 2. 逐步完善协作计划 主章节 --> 分章节 -->
more2015年7月18-19日,chinaViz 数据可视化与数据分析大会在天津大学附近的天宇大酒店举行。我带了我师弟肖子达一起参加。会议中有幸见到可视化领域的数位领军人物和之前在北大可视化暑期学校遇见的
more似乎我要写的内容跟信息可视化大会中某些主题更为相近。 refrence: InfoVIS papers on the web ,maintained by Zhiyu Ding from Visua
more最近论文压力太大,压得我生活不能自理。越是压力大,越是憋不出来。先看看最近VAST大会上大家都在研究啥,再来继续憋我的新文章内容吧。 refrence: vast2014 papers on the
more1年多前我曾经在自己本博客的文章我所涉及的数据可视化实现技术和工具 中阐述了web端实现数据可视化的好处,以及介绍了一些知名技术和工具,其中我对echart.js和D3.js大为赞赏。当时我就感到,e
more2014年谷歌I/O大会上,谷歌团队发表了两件对于web前端而言极有影响力的大事,其一是Material Design设计风格,其二是polymer前端框架。其中,前者对于安卓来说具有划时代的意义,向
more本节重点介绍一些在线拖拽式的代码生成器,其功能特点上与在线互动可视化报表生成器有关。 bootstrap界面拖放生成器 bootstrap是目前最受欢迎的web前端开源框架,由twitter推出,其中
moretableau创始者Chris Stolte的几篇论文可以说是我入门数据可视化领域的开端。因此本文必然以tableau开始。 总部设在西雅图的Tableau公司,把“大众可视化分析”作为其主要卖点,主
more最近与一个来自浙大的研究生师弟就数据可视化方面颇交流了一下。这个师弟编程能力极强,让人不禁感叹浙大这样一流高校果然是名不虚传。他的毕业设计就是做的数据可视化方面的东西,因为想做游戏方面的
more此乃2014年10月24日我在中国传媒大学计算机学院给本科生所讲的数据可视化课件。 对于动态PPT,果然还是导出成视频格式显示效果好一些。 内容浅薄,大家姑且一看。
more引言:我当年制作的程序,奔放少年拯救计划 在介绍RescueTime之前,请允许我先隆重介绍一下,本人大二时所做的“时间管理”软件——奔放少年拯救计划正式版。 本人大二时(2006年),曾痛感玩游戏浪
more首先说明,d3支持所有的JS事件——甚至其他代码的自定义事件。这里有一个列表,The MDN Event Reference, 包含了几乎所有浏览器创建的事件类型。大家有需要可以去查看。 D3的事件绑
more需求驱动实现 前文讲过了D3的数据驱动机制,中间所举的例子都很简单。例如那个demo里面,绑定的数据是一个简单的数组,实现的图元也仅仅是一堆用SVG画的circle。但是现实世界中我们往往会遇到复杂的
more前文中已经提到,SVG从诞生之初起就可以非常方便地使用javascript脚本语言来进行其DOM对象的控制。当然,控制的方法有很多,有直接控制SVG对象的方法,例如使用原生js;有帮你封装一下图形接口
more