作者gbd37 (有夠瞎)
看板R_Language
標題[問題] ggplot用geom_line畫as.date格式問題
時間Thu Aug 13 22:40:42 2015
[問題類型]:ggplot畫時間格式
[軟體熟悉度]:入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
CODE是自已想法,但剛好遇到一筆資料在三年內在都是12月沒有紀錄
所以PLOT出來線就沒有延伸到12月,只會上下對齊而已
我想要類似這種資料型態所畫出的圖讓線延伸到12月
這樣我一次PLOT很多資料就不用擔心有人是類似情形
或是大大們有個好的建議我可以怎麼寫ggplot的時間格式再麻煩指教
[程式範例]:
http://pastie.org/10348612
[環境敘述]:windows 8-R x64 3.2.1
[關鍵字]:ggplot as.Date
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.96.121
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1439476846.A.0FE.html
2F:→ celestialgod: 這是硬解的方法 08/13 23:06
耐斯~~~ 3Q
※ 編輯: gbd37 (140.119.96.121), 08/13/2015 23:45:13
3F:→ gbd37: 大大 x軸會把是0的月份放最後 我想1~12依序排該哪做修改 08/14 09:11
4F:→ gbd37: 謝謝 08/14 09:11
5F:→ gbd37: nothing 已解決 桑q 08/14 09:14
6F:→ gbd37: 糗 解決不了... 同上問題跪求 08/14 10:14
7F:→ celestialgod: 這個我不會.... 08/14 10:17
8F:→ celestialgod: 這個要把x axis轉成nominal scale還要做排列 08/14 10:17
9F:→ gbd37: ㄜ 卡好久... dat2%>%arrange(Y,M)排好了 但圖形卻沒變 08/14 10:48
10F:→ celestialgod: 因為x軸現在是數字.... 08/14 11:27
11F:→ gbd37: 我愈發糊塗了 為啥count是0的M不給我排序 08/14 11:47
12F:→ celestialgod: x軸你現在是數字尺度,你有看左負右正過數線上1在2 08/14 11:49
13F:→ celestialgod: 後面嗎? 08/14 11:49
14F:→ celestialgod: 後面不夠精確,是右邊 08/14 11:59
15F:→ celestialgod: 所以你的x軸要改成名目尺度,才能照你所想的去排列 08/14 11:59
16F:→ gbd37: ok 謝c大 已解決了 08/14 13:25