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