PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
R_Language
[問題] barplot中標示特定條件的bar
作者:
szx
(榴槤)
2019-03-22 22:26:24
請教如果用barplot指令來畫圖,
有辦法將某些滿足特定條件的bar,
更改其在圖表中呈現的顏色嗎?
比方說我用下列的條件畫了一個圖
barplot(c(1,1,3,4,2,7),names.arg = c("a","b","c","d","e","f"))
接著我想將途中大於2的用一個顏色,
剩餘的用另一個顏色來表示,
有辦法嗎?
沒有寫程式經驗的新手懇請各位大大指導,
感謝!!!
作者:
andrew43
(討厭有好心推文後刪文者)
2019-03-22 23:29:00
指定col或border,長度也是6新手的話可以練習學會看手冊,儘量把help(boxplot)看完
作者: szx (榴槤)
2019-03-22 23:56:00
所以如果適用col,就是只能一個bar對應一個顏色的慢慢寫是嗎border不是去設定colum的外匡顏色用的嗎?
作者:
andrew43
(討厭有好心推文後刪文者)
2019-03-22 23:57:00
不一定,可以用判斷式。如果很常這麼做,可以學ggplot我提到border是因為我不確定你要改填色還是外框而已。
作者: szx (榴槤)
2019-03-23 06:21:00
感謝您!!!可是當我用條件式寫的時候,會變成把特定的數值取出來變成bar無法讓這些數字依照我命名的順序呈現在bar圖上不知道是不是我的理解有錯誤
作者:
bluecadence
(Maxwell's demon)
2019-03-23 10:29:00
barplot(c(1,1,3,4,2,7),names.arg = c("a","b","c","d","e","f"),col=ifelse(c(1,1,3,4,2,7)>2,"red","black"))
作者: szx (榴槤)
2019-03-25 07:28:00
感謝各位大大!!!!
繼續閱讀
[問題] 空間分析
eegame
[問題] 變數放在正則表達式中
jerkoffme
[問題] RStudio介面反應變慢
filialpiety
[問題] 如何內容資料轉置成欄位名稱來計算
frojet
[問題] 非線性回歸, nlme
Anchorites
Re: [問題] 記憶體不足
paranoia5201
[問題] 刪除特殊符號
eegame
[問題] 把物件存成.RData會比較快嗎?(shinyapp)
locka
[問題] 時間處裡 (strptime)
aklim
[問題] 請問excel無法匯入rstudio 怎麼辦
Jefflien
Links
booklink
Contact Us: admin [ a t ] ucptt.com