看板 R_Language 關於我們 聯絡資訊
※ 引述《sinasass (廣廣)》之銘言: : [問題類型]: : 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) : [軟體熟悉度]: : 入門(寫過其他程式,只是對語法不熟悉) : [問題敘述]: : 各位大大好,我現在有一筆資料想畫成折線圖 : 其中X軸為6個物件,Y軸為這6個物件所佔比例 : 不考慮用圓餅圖、長條圖等等來表示 : 我想畫的是在XY平面上有一個折線 : X軸為6個物件名稱 Y軸為所占比例 : XY平面上將會有6個點代表個物件的比例 進而連成折線 : 我試過plot point barplot 似乎都不是我想要的效果 : 麻煩各位大大!謝謝 重點是先不要畫 x 軸, 再把 x 軸以 axis(1, labels=...) 畫上去. x.num <- 1:3 x.name <- c("A","B","C") y <- c(3,9,5) plot( y ~ x.num, type ="l", xlab = "Object", ylab = "Frequency", xaxt = "n" ) axis(1, labels=x.name, at=x.num) 這樣即可以 xy.plot 的型式畫出自定的 x 軸名稱. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.37.172 ※ 編輯: andrew43 來自: 122.117.37.172 (05/04 19:49)
sinasass:哇,這就是我要的!謝謝大大,讓我又學到了東西!!^_^ 05/04 21:30