萬一你拿到的是整理過的表格,怎麼畫圖?

這樣寫可能大家看得一頭霧水,直接用案例來看好了


Finding Publish Count
P Y 0
P N 4
P NM 11
N Y 0
N N 10
N NM 7


常常你會拿到這樣的資料,整理好了,孔老夫子說的好(其實他老人家沒說過):『用圖呈現資料,永遠優於表格,表格永遠優於文字。』這樣的話聽過沒?好啦!我承認這句話是我領悟到的,在我誤人數百子弟之後,這段話從何驗證?從日本文化可以很清楚的觀察到,AV藍光片賣得比DVD好(畫質好嘛),DVD賣得比寫真集好(會動會叫的比不會動的精彩),寫真集賣得比言情小說好(這年頭看書的人少了,唉!),瞭吧!

好吧!言歸正傳,用Excel只能畫出大概這樣的圖,有點乏味,是不是?好像在看幕府時代的成人片
見識過ggplot2的,大概不會希望呈現出來的圖長這樣,偏偏ggplot2要求你的資料結構得是完整的,說白話點,就是要原始資料,所以,在撞牆撞了整整兩天之後,只好屈服於現實,乖乖地生出一筆原始資料給ggplot2,不是造假喔,是要你照著上面的表格內容,反推生出原始資料,像這樣.....(語法順便附上給大家笑,我知道我用很笨的方法)



  Finding Publish Result
1        1       1      0
2        1       2      1
3        1       2      1
4        1       2      1
5        1       2      1
6        1       3      1
7        1       3      1
8        1       3      1
9        1       3      1
10       1       3      1
.......................................
資料會有34筆,礙於版面,只呈現十筆出來
所以,就可以生出稍微可以看的圖了
像這樣
或是這樣


好!打完收工!

Comments

Popular Posts