[問題] ggplot用geom_line畫as.date格式問題

看板R_Language作者 (有夠瞎)時間10年前 (2015/08/13 22:40), 10年前編輯推噓0(0016)
留言16則, 2人參與, 最新討論串1/1
[問題類型]: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://www.ptt.cc/bbs/R_Language/M.1439476846.A.0FE.html

08/13 23:06, , 1F
我只會用笨方法去做 http://pastebin.com/b1WrPLng
08/13 23:06, 1F

08/13 23:06, , 2F
這是硬解的方法
08/13 23:06, 2F
耐斯~~~ 3Q ※ 編輯: gbd37 (140.119.96.121), 08/13/2015 23:45:13

08/14 09:11, , 3F
大大 x軸會把是0的月份放最後 我想1~12依序排該哪做修改
08/14 09:11, 3F

08/14 09:11, , 4F
謝謝
08/14 09:11, 4F

08/14 09:14, , 5F
nothing 已解決 桑q
08/14 09:14, 5F

08/14 10:14, , 6F
糗 解決不了... 同上問題跪求
08/14 10:14, 6F

08/14 10:17, , 7F
這個我不會....
08/14 10:17, 7F

08/14 10:17, , 8F
這個要把x axis轉成nominal scale還要做排列
08/14 10:17, 8F

08/14 10:48, , 9F
ㄜ 卡好久... dat2%>%arrange(Y,M)排好了 但圖形卻沒變
08/14 10:48, 9F

08/14 11:27, , 10F
因為x軸現在是數字....
08/14 11:27, 10F

08/14 11:47, , 11F
我愈發糊塗了 為啥count是0的M不給我排序
08/14 11:47, 11F

08/14 11:49, , 12F
x軸你現在是數字尺度,你有看左負右正過數線上1在2
08/14 11:49, 12F

08/14 11:49, , 13F
後面嗎?
08/14 11:49, 13F

08/14 11:59, , 14F
後面不夠精確,是右邊
08/14 11:59, 14F

08/14 11:59, , 15F
所以你的x軸要改成名目尺度,才能照你所想的去排列
08/14 11:59, 15F

08/14 13:25, , 16F
ok 謝c大 已解決了
08/14 13:25, 16F
文章代碼(AID): #1LpAnk3- (R_Language)
文章代碼(AID): #1LpAnk3- (R_Language)