首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R:设置条形图中单个数据点的颜色

R:设置条形图中单个数据点的颜色
EN

Stack Overflow用户
提问于 2021-05-14 14:42:34
回答 1查看 38关注 0票数 0

我在条形图中设置异常值的颜色时遇到了麻烦。我试了两种方法,但都不管用。

代码如下:

代码语言:javascript
复制
x = rnorm(30)
x[20]=10

# 1
stripchart(x,main='Outlier Plot',xlab='x', pch=20, col=ifelse(x==10, 'red', 'blue'))

# 2
cols = rep('blue',length(x))
cols[which(x==10)]='red'
stripchart(x,main='Outlier Plot',xlab='x', pch=20, col=cols)

所有的颜色都是蓝色的,没有变化。

预期的图显示在minitab链接中:

https://support.minitab.com/en-us/minitab/20/help-and-how-to/statistics/basic-statistics/how-to/outlier-test/perform-the-analysis/select-the-graph/

EN

回答 1

Stack Overflow用户

发布于 2021-06-24 23:58:07

points()不适用于条形图。所以使用带有'add=TRUE‘选项的stripchart()

代码语言:javascript
复制
    stripchart(x,pch=20,col='blue')
    stripchart(x[11],col='red',pch=20, add=TRUE)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67530078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档