1. 程式人生 > >學會資料視覺化,老闆給我漲薪了(附原型文件)

學會資料視覺化,老闆給我漲薪了(附原型文件)

揭開資料視覺化的神祕面紗,升職加薪指日可待!

敲黑板! 「資料視覺化」 就是讓領導,在看資料這件事上,獲得更爽體驗的辦法。

領導爽到了,自然升職加薪也就水到渠成。所以咱們今天就來一起揭開資料視覺化的神祕面紗。

1 先看看實戰效果

  • 動態折線圖
  • 動態柱形圖
  • 動態環形圖
  • 動態條形圖

2 教練我要學視覺化

百度一下視覺化圖表,難免有很多神仙跳出來說這個簡單那個簡單。見仁見智吧,畢竟條條大路通羅馬。

這個玩意不簡單,「CSDN的Jin.Lv作者」提到,實現上述動態視覺化圖表的關鍵是:

最重要的是axhub用自己編寫的Js進行了「前端渲染」,才得以有圖表及其動效

Js程式碼如下:

!function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};
return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};
e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};
return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=4)}([function(t,e,n){!function(e,n){t.exports=n()}("undefined"!==typeof self&&self,function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};
return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=331)}([function(t,e,n){var 
......

看不懂沒關係,咱們合理借力即可。文末有原型文件附件,謝謝大家的投幣三連!

3 聊聊視覺化圖表的型別

簡單的咱們可以按照「常用」和「不常用」來劃分視覺化圖表。

上面畫了腦圖,所以就不一個一個去細說了。值得一提的是,「柱狀圖」和「條形圖」的概念很有意思,小夥伴們可以自己琢磨下。

在和同事的友好切磋之後,我們得出一個結論:爭論概念本身是無意義的,使用者(老闆)說什麼就是什麼,over。

4. 福利

4.1 原型檔案

想要獲取「資料視覺化-原型檔案」的同學

請 「點個在看」 然後在公眾號「回覆」:

「資料視覺化原型」

4.1 微信交流群

想要加入「產品交流社群」的同學

請 「點個在看」 然後在公眾號裡點選「同行」

作者簡介:“木深”,PMcaff、產品壹佰等社群專欄作者。熱愛新鮮事物,負責過機器人、3D列印、VR商城等多個創業專案,目前在跨境電商行業做產品經理。閒暇之餘,運營個人公眾號“異世治人錄”,分享自己對網際網路產品及生活工作感悟的原創文章,關注我~