本来是应该要写一篇2017年数据可视化学习总结的,但是自己杂事太多,一言难尽,就一直拖着没动笔,实在抱歉。
我首先介绍下自己,我叫张杰,EasyCharts团队成员,EasyCharts微信公众号联合运营人,下面是我的名片。我的座右铭是:初生牛犊不要脸!
我本来相当一个文学青年的,从高中起就想当个文学作家写点散文或者小说什么的,一直挂在心间的是黄庭坚写给苏轼的两句诗:
桃李春风一杯酒、江湖夜雨十年灯。
2017年对于我来说也是江湖夜雨凄凄,好多想做的事情都没有做成,想做的课程没有做成,想写的书稿没有写完。但是,时间总是在流逝,我多少也还是做了点事情,有点微末的成果,也多亏杜雨、周世荣、李阳和Eric等EasyCharts团队成员,即使我几乎一事无成,我们团队还是有不少的成果。对于我个人来说:
1. 书籍《Excel数据之美》多次印刷,也销售超过5k册。这本书,现在回过头来看,我觉得以我现在的知识水平,很多地方可以修改与添加内容,其中可以添加1/4左右的内容。希望2018今年能出版修订版吧。
2. 考虑到国内还没有完整的图表类型大全,而国外有美国Jonathan Schwabish和SeverinoRibecca制作的《图表参考手册》,我抽半个多月的时间专门制作了《数据可视化参考手册》,最近打算众筹制作与出版《数据可视化参考卡片》。
3. 我本来打算2017年下半年就撰稿并出版《R语言数据可视化之美》,我R语言也是边学边写教程的,还经常向杜雨求教。到目前为止终于写了80%-90%。我争取2018今年上半年写完并出版。为了写这本书,我看了国外R语言相关数据十来本,经常逛国外R语言论坛,有时候挑灯夜读至深夜1-2点。
4. 我一直想制作Excel和R语言数据可视化的视频教程,也一直没有时间,毕竟制作课程是一件费时费力是事情。我就之2016年年底只制作了《Excel商业图表修炼秘笈-基础篇》一期课程,由于初次制作,缺乏经验,课程体验方面做得还不是很到位。希望今年下半年能够抽出时间来制作课程。
接下来,我也跟大家谈谈数据可视化的学习心得吧:
1. 图表绘制方法大同小异,但关键在于图表的细节与配色。就好比简单的簇状柱形图,Excel、R和Python等软件都能绘制,但是美观与否的关键在于柱形间距(Width)的设定,这个数值一般为柱形宽度的40%~50%;同时对于X轴为类别型变量,最好对数据进行降序后再显示,这样可以更好地展示数据的变化规律与信息。而配色的话,如果是多数据系列,就需要注重颜色搭配,到底使用单色系列颜色主题,还是单色或双色渐变颜色主题,或者多色系列颜色主题,这都要依据数据本身的性质选择合适的颜色主题。
2. 图表绘制软件也是大同小异,关键在于掌握图表的基本元素。我R语言也是在打算撰写《R语言数据可视化之美》写书的时候才学习的,Python是我之前编写机器视觉的代码边学边用的,matlab是我做研究一直都有使用的。Orange、SigmaPlot和GraphPad都是为了研究这几款软件的图表绘制效果差别学会的。这些软件中R、Python和Matlab是需要编程的,关键在于函数,每个图表都有自己的函数,而每个图表的基本元素都有相应的函数参数设定。而Excel、Orange、SigmaPlot和GraphPad这些软件无需编程,只需要交互式操作就可绘制图表,每个图表都有自己的绘制按钮,而每个图表的基本元素都有相应的参数设定。了解了这些后,学习这些软件与编程,就容易很多。
最后,很感谢EasyCharts团队成员的帮助与交流,感谢天善智能梁勇与高阔哥的帮助与指导。希望大家也多多关注我们EasyCharts团队。