iT邦幫忙

2021 iThome 鐵人賽

DAY 30
0
Modern Web

三十天成為D3.js v7 好手系列 第 30

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製作

還有這麼多東西可以玩!所以~雖然鐵人賽完結了,但我之後還是會陸續研究更多進階圖表,陸續把研究的心得跟繪製的圖表放上來,有興趣的人也歡迎之後繼續一起研究跟討論!

那~這階段就先到這樣囉!感謝大家的陪伴,下台一鞠躬!


上一篇
Day29-D3 進階圖表:合併圖表(長條+折線)
系列文
三十天成為D3.js v7 好手30
0
liawyudye
iT邦新手 5 級 ‧ 2021-10-12 21:33:01

恭喜完賽~~

Winnie Wu iT邦新手 5 級 ‧ 2021-10-12 21:57:57 檢舉

恭喜金金!!(但我好像回錯樓了XD,抱歉樓上 他不給我刪除

金金 iT邦新手 4 級 ‧ 2021-10-12 22:14:18 檢舉

謝謝Rachel~~~

金金 iT邦新手 4 級 ‧ 2021-10-12 22:14:38 檢舉

@winnie 好有你的風格XD

0
Winnie Wu
iT邦新手 5 級 ‧ 2021-10-12 22:00:16

賀完賽!!!幸好我們沒有outside 有inside XD

金金 iT邦新手 4 級 ‧ 2021-10-12 22:15:23 檢舉

真的是淚流滿面XD

0
Mao
iT邦新手 2 級 ‧ 2021-10-12 22:06:22

恭喜完賽啦!
/images/emoticon/emoticon12.gif

金金 iT邦新手 4 級 ‧ 2021-10-12 22:15:39 檢舉

耶~~謝謝!

0
DannyChen
iT邦新手 4 級 ‧ 2021-10-12 22:14:51

恭喜完賽/images/emoticon/emoticon42.gif(D3的官方API的確有點難懂~~)

金金 iT邦新手 4 級 ‧ 2021-10-12 22:17:40 檢舉

謝謝Danny~真的!差點被這些API弄死,而且你居然直上最難的地圖,太猛惹請收下我的膝蓋

0
J W Hu
iT邦新手 5 級 ‧ 2021-10-12 22:48:46

恭喜完賽!淚牛滿面!

金金 iT邦新手 4 級 ‧ 2021-10-13 10:10:59 檢舉

對!!!!就是淚牛滿面!!!

0
鳴人
iT邦新手 2 級 ‧ 2021-10-12 22:51:40

最近幾天應該都有不少篇完賽文
/images/emoticon/emoticon01.gif

參加鐵人賽不為了什麼,就只是為了堅持30天完賽
/images/emoticon/emoticon12.gif

能完賽的每個人都很棒!
/images/emoticon/emoticon34.gif

金金 iT邦新手 4 級 ‧ 2021-10-13 10:12:20 檢舉

真的~寫完才知道完賽還挺不容易的

0
Kuro Hsu
iT邦新手 3 級 ‧ 2021-10-12 23:13:37

沒有人規定只能寫三十天,你可以繼續寫到它鎖起來 XD

金金 iT邦新手 4 級 ‧ 2021-10-13 10:13:05 檢舉

大大!!!看來只好繼續拚個幾篇了(?

0
ShawnL
iT邦新手 4 級 ‧ 2021-10-13 09:27:26

賀完賽,有打算手癢再寫個幾篇嗎 /images/emoticon/emoticon37.gif

金金 iT邦新手 4 級 ‧ 2021-10-13 10:13:25 檢舉

先休息一下再繼續XD

0
rei0
iT邦新手 5 級 ‧ 2021-10-13 10:32:40

既然 This is not the end、那你只好繼續了、30天後還是可以繼續寫的/images/emoticon/emoticon01.gif

金金 iT邦新手 4 級 ‧ 2021-10-13 10:50:30 檢舉

決定先當一坨爛泥~休息完再繼續!!

我要留言

立即登入留言