PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
R_Language
Re: [問題] 繪圖的問題
作者:
celestialgod
(天)
2016-05-24 15:23:47
※ 引述《clansoda (小笨)》之銘言:
: 首先我先將我想畫的圖貼上來,有點醜 http://i.imgur.com/UjXDh9E.jpg
: 假如我有三種水果,而三種水果有大小之分,然後各有數量
: 而我想畫出bar圖,不太記得中文是什麼,想讓三種水果中間有區隔
: 而大小貼在一起的話該如何畫出來呢?
: 第二種圖是我在stackoverflow上面看過有人畫,但我現在回去找不到了
: 假設我有三種動物,豬牛羊的年銷售量,假如一百萬好了
: 而牛佔30,豬40和羊30,接著把它疊起來,讓一整個bar被切三塊
: 按照動物的比例分成三塊,接著劃分不同顏色和寫上文字該如何做到呢
: 我看了ggvis 的cookbook沒提到這類型的圖像
: 還有一個問題是 我看網路上的教學比較多人使用ggplot,但是我自己使用過後
: 跟ggvis比感覺ggvis比較直覺,不知道這兩種的優缺點各是什麼,而板友又比較多
: 用哪一種呢?
我是慣用lattice,有時候會應要求畫ggplot,不過這時候都用ggplot的theme代替居多
很少直接操作ggplot,必要的話,ggplot在他網站有很多demo,滿容易找到需要的圖
只是我就完全沒有把指令記起來過,畫一次查一次
lattice,我不知道要怎麼把疊起來的圖轉成縱的,但我懶得研究了(攤手
我個人愛lattice的風格,不過ggplot的圖比較fancy可以拿出去給老闆看~"~
至於ggvis,我就沒用過了,看了一下stackoverflow,
有人說ggvis is for creating interactive plots,
如果是interactive plots,我比較喜歡plotly的ggplotly
不過這也是見仁見智,以上。
5/24 15:43補上縱向疊的圖。
程式:http://pastebin.com/MaR9RtkQ
成品:
lattice:
http://i.imgur.com/ehRitcx.png
http://i.imgur.com/uVgzOrY.png
http://i.imgur.com/UihwVKm.png
lattice with ggplot2 theme:
http://i.imgur.com/UJcJa1L.png
http://i.imgur.com/7pJfFtZ.png
http://i.imgur.com/8IqTZpm.png
ggplot2:
http://i.imgur.com/h26Xiv7.png
http://i.imgur.com/jBAoahg.png
作者:
clansoda
(小笨)
2016-05-24 16:37:00
感謝C大,GGPLOT的也很簡單,我下面貼ggvis的寫法
http://pastebin.com/44aPahBc
這個是stack bar的圖,ggplot dolge類型的圖我用ggvis目前還沒找到答案
繼續閱讀
[問題] 繪圖的問題
clansoda
[問題] R讀json檔遇到的問題
amygm307
[問題] 安裝package"car"
sky84911
[問題] 請問符號~
newmatt
[問題] rstudio 中打 中文顯示疑問
DEATHorz
[問題] 重導向網頁 (爬PTT)
virus111111
[問題] snow 結束運算輸出Summary File
h310713
[問題] how to use Author in proxy
jklkj
[問題] 拆解dataframe
clansoda
[問題] 如何看內建套件裡的函數code
gbd37
Links
booklink
Contact Us: admin [ a t ] ucptt.com