close

嗯...因為某無良人士抗議了...所以我要慎重的說,感謝這位無良人士讓我有了打發時間的機會。

-----------

裝了這有趣的工具不來好好用用實在太可惜了,不過這可以分析的資料要從何而來呢?

吶...前陣子吵的很開心的開放資料(Open Data)就是挺好的目標。

衛生署的網站上有提供歷年的統計年報下載,大多是excel格式,雖然是整理過的次了不知道幾級的次級資料,不過拿來練練手也行了。(連結)

台北市政府開放資料平台,雖然一樣被嫌棄...不過,有總比沒有好嘛....是吧。(連結)

如果覺得這些資料太小,那世界銀行也提供了大量的資料,有csv檔也有excel檔。(連結)

這些都是可以下載到個人電腦上使用的資料檔,在Tableau中直接讀入就可以了;

但若是一些開放的OData要怎麼取得及如何在Tableau中使用呢?將會在以下篇幅中介紹。

 

先來說說什麼是OData,它的全名是Open Data Protocol,也就是開放資料協議,是微軟所提出的一個網路協議。(感覺不像微軟會做的命名...= =)

"The Open Data Protocol (OData) is a Web protocol for querying and updating data."

既然是微軟起的頭,當然他們也提供了一個Open Data的資料平台,也就是Windows Azure Marketplace

這些提供了不少相關的應用程式及資料,不管是免費或是付費的都有;使用上也方便,只要有Hotmail、Live或是MSN的帳號就可以了。

 

首先,先登入Azure...右上角的Sign In很明顯,如果不愛英文的話,可以在Region設定語系,請選擇「Worldwide」->「繁體中文」。

(基本還是建議用英文...這繁中內容實在...嗯....)

MA1

進入「Data」頁面後,左邊是資料篩選條件,如果只想用免費的資料,那在price的地方就選擇「FREE」。

接下來選擇資料的類別(Category),看你對哪種類型的資料有興趣;也可以選擇資料發佈者(Publisher),我在這邊選擇的是「SCIENCE & STATISTICS」這個類別。

OD0

挑好要的資料,可以點進去看看詳細的介紹;在畫面的右邊有個像購物車的功能,點選「Sign UP」將資料加入你的帳號。

部分資料有提供「Sample Data」的檢視,可以先看一下資料型態。

OD1

在將資料加入帳號後,會有一個「EXPLORE THIS DATASET」,點進去。

OD2

進入後,畫面的右側有個選單(如下圖)可以針對這份資料進行查詢、製表、匯出等動作。

AZ1  

在同一個畫面上,如果是想透過外部工具針對這份資料進行分析,那下面這張圖標號的部分就要特別注意。

OD3

 

Azure的部分大略說完了,接下來才是本篇的重點!如何將剛剛相中的OData匯入Tableau中。

首先,打開Tableau Public...(廢話)。在On a server的部分只有兩個能選的,也就是OData及Windows Azure。

OD6

 其實兩個選項進來的畫面是一樣的...囧

OD4

Step1的部分貼上之前說要注意的

Step2的部分選擇第二個,在之前說要注意的,在畫面上是個「Show」點下去之後會有一串文字,那組文字就是Account Key,複製貼上就好。

Step3,上面的資料都貼完之後按一下「Connect」,如果沒出現警告的話,那就算是成功了。

OD5  

資料匯入成功後,就能在操作頁面上看到下面這些內容,可以看一下Data的部分是不是剛才所匯入的。

OD6  

 

OData資料匯入的部分先講到這邊,資料操作的部分以後有機會再介紹。

---

某無良大叔看了昨天那篇之後問說,畫好的圖要怎麼匯出?

由於Public是Free的版本,因此沒有這個功能。不過!就像我之前匯出資料時的做法,直的不行就來彎的嘛!

首先,先將畫好的檔案發佈到網路上,然後再下載回來...之後再用Reader打開,就能把匯出圖檔啦~~

不過個人還是愛用螢幕擷取啦....就各看需求囉~

 

再說另一個題外話,當我在看這些OData的時候,就想說能不能用SAS or SPSS直接讀...也上網認真的查了一下,發現似乎沒有類似的功能..

然後就想說,不然就把OData匯到一般的資料庫,再用SAS or SPSS去讀資料庫吧!

之後再想想發現...何必呢...明明OData就可以下載成csv檔...直接讀就好了唄....幹啥自找麻煩啊...

arrow
arrow
    全站熱搜

    minkei 發表在 痞客邦 留言(0) 人氣()