Day30-结赛感言之 This is not the end

就是今天!!想不到写着写着三十天就这样过去了~回顾这三十天的旅成还是觉得有点不可思议,真的只能用我同事说的「泪流满面」还形容XDD

虽然本来就有打算要参加铁人赛,但一开始内心是有点犹豫的。可能是求好心切或完美注意作祟,总觉得自己能力还不算够、底子还不够紮实、程序理念还不够深入。。。种种原因,让我在这届铁人赛开始报名前,有点犹豫是否要今年就参赛。後来在我主管 Kuro 大大的积极询问之下(感恩的心~),还是硬着头皮选定专案曾用过的 D3.js当主题来写,没想到三十天一眨眼也就过了~

三十天的日子说长不长、说短不短,虽然我在开赛前一个月就已经开始研究+预写稿子,但正式开赛後还是每天下班+假日几乎都埋在咖啡厅写稿写程序。不得不说在写稿的过程中我自己也获益良多,为了能更彻底的解释 D3 提供的 API 该怎麽使用,我开始逼着自己去看D3的官方文件,了解这些方法的设定,甚至还看起原始码(虽然还是常常有看没有懂)。一开始的确有点困难,但慢慢习惯与了解这些方法後,现在遇到疑问反而更喜欢直接查官方文件去看要怎麽使用,这应该算是我写这系列文章的最大收获了~

This is not the End

这系列到这边也算阶段性的完结,但为什麽说这还不是结束呢~~因为!D3 还有更多进阶的图表 我根本还来不及写到!例如:

  • 区域图 Area Chart
  • 树状图 Tree Map
  • 阶层图 Hierarchy Chart
  • 热图 Heat Map
  • 雷达图 radar
  • 甘特图 Gantt Chart
  • 地图 Map
  • 文字云 Word Cloud

也还有一些 额外的知识 想补充,例如

  • 刻度标签的设定:置於刻度线中间
  • 日期转换:国民年与西元年转换
  • 插补器解说:设定颜色、设定补间动画

更有一些 其他有趣应用 想尝试,例如

  • 绘制电表、仪表板
  • 结合 Canvas、three.js 的各种应用
  • 整个网页结合D3.js制作

还有这麽多东西可以玩!所以~虽然铁人赛完结了,但我之後还是会陆续研究更多进阶图表,陆续把研究的心得跟绘制的图表放上来,有兴趣的人也欢迎之後继续一起研究跟讨论!

那~这阶段就先到这样罗!感谢大家的陪伴,下台一鞠躬!


<<:  程序语言篇

>>:  30天学会Python: Day 26-一心多用

Day 12 - 动态组件(Dynamic Components)

动态元件(Dynamic-Components)是指Vue可以根据传入参数的,来去切换不同的元件。 ...

Day 01 : Python 介绍和开发环境

Python 介绍 今天是第一天,首先想先带大家认识 python 是一个怎麽样的程序语言,而为什麽...

[从0到1] C#小乳牛 练成基础程序逻辑 Day 26 - String操纵术III

地毯式搜索 Contains() | 字串之子 SubString() | 有没有这个人? IsN...

Day 13. slate × Interfaces × Positioning

紧接着这一篇要来探讨 slate 是如何实现『定位』这件事的。 在开发以 text 文字资料模型为...

[DAY-07] 强化人才密度 拿出业界最高薪资

从 WFH 的 三个半月多 ( 2021- 05, 06, 07, 08) 再回到 办公室 &am...