走進小作坊(二十二)----鮮活的數據

            今年下半年,研究課題轉向數據可視化,很長一段時間在學習與研究兩個可視化技術(D3與threeJS)。後期有了明確的方向後,可視化研究目標性更強了。

    連帶這半年的前端實習經歷,體會到各行各業都在利用可視化做的更好。拿前端來說,原本在後臺數據庫存儲的數據的對用戶是不可見的,典型模式是將後臺數據按照指定模式展現到客戶端頁面,這本身就是典型數據可視化過程。再拿市場運營來說,無論是制定指標,還是收取市場反饋,都需要處理大量數據,並對其可視化,這其中對處理的數據,往往是一個企業最原始的數據來源。

    這段時間可視化研究,對於樂帝自身比較大的影響是,樂帝通過思維導圖這個利器,對生活、工作中的邏輯進行了更多探究。人類的思維特點,長於發散,弱於邏輯的梳理。而將思路可視化,可以大大縮減人類的思維弱項,發現新的邏輯。這也就是很多老師希望學生將目標寫下來的原因吧。

   書歸正傳,涉足每一門學問,都會面臨四點問題:概念、工具、場景、流程。《鮮活的數據》這本書,非常適合數據可視化入門使用,書中所有章節都在圍繞以上四點問題論述:概念(1章)、工具(2、3章)、場景(4、5、6、7、8章)、流程(9章)。當然以上劃分並不嚴格,難免交叉。但讀過此書,才發現之前所做努力,多停留在工具的層面上,場景與流程鮮有涉及,讀到此書相關節點處,如醍醐灌頂,豁然開朗。

   數據可視化非常類似互聯網,數據可視化終極目的是通過對數據各種可視化形式的編碼,向讀者講述故事。當然故事場景可以劃分爲很多種,講故事的角度及流程也是可抽象出來的。互聯網無論是營銷還是產品,都是在各種場景自動與非自動的給用戶講述互聯網改變世界這個大故事。

   世界上事情很多都是編碼與解碼的過程,可視化也不例外。可視化是根據幾何、色彩或動畫原理進行編碼,到讀者那將其重新映射成數字,實現解碼。這也是可視化的基礎。


    在本書中工具部分,又分爲數據處理工具與可視化工具。其中樂帝嘗試了Mr Data Converter這個數據處理工具,能夠將excel、csv格式數據,轉換爲各種格式的數據,常見的如JSON、XML、HTML。無論可視化與否,這個工具對於技術人員都非常有幫助。另外其對於數據處理的流程也非常有用:找規律、循環、保存。


    對於可視化工具的選擇,樂帝已經先入爲主有了技術選型,但是通過體驗已有繪製軟件,還是給樂帝帶來不少實現上的思路。譬如many eyes 三步構建可視化交互圖表,給用戶導入數據的入口、給用戶對數據類型選定及選擇可視化展現方式、交互上懸浮高亮與懸浮詳細數據展現對樂帝構建自己的框架都有借鑑意義。tableausoftware軟件的使用構建多種可視化佈局也有借鑑意義。python抓取網頁的技術,也讓樂帝耳目一新。


    書中涉及時間趨勢關係、關聯關係、比例關係、多種變量差異關係、空間關係等可視化章節,則是根據在不同場景下,提供可視化的形式進行闡述。這些章節將樂帝之前研究很多可視化佈局的應用場景做了對應。對於樂帝框架生成基本圖表非常有幫助。比例關係可視化中提及板塊層級圖(treemap),適合展現層級特別是樹結構,將是樂帝下一個研究重點。


   空間關係可視化將空間層次信息,從點到面並添加時間的維度,即動畫使數據有機的展現,樂帝最近在動畫形式上進行了思考。至少大部分程序是數據驅動的,動畫也可由數據來驅動,數據驅動程序動態生成基礎圖表,不斷更新數據,基礎圖表也就成爲動畫了。


   本書最後的章節,算是一些臨別贈言,屬於軟技能上的闡述。要求可視化人員對數據上下文有了解,給讀者足夠提示,充分考慮讀者的感受。


    綜上所述,樂帝在讀過此書後,並且試着體驗書中涉及可視化工具與內容,啓發頗多。樂帝現總結框架功能思路如下:


    整個框架開發流程主要由載入數據、生成基礎圖表、美感上改進幾個階段。目前核心問題在於基礎圖表展現形式上,需要重新考慮需要從數據獲得什麼信息,以此爲起點。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章