r - R箱线图:改变条形宽度+空间
问题描述
我需要一些帮助来设计我的 R 图。我在这里创建了这个箱线图,一切都是正确的,但我很难理解为什么它们之间的条形宽度和空间存在差异。数据中没有任何东西可以创建这个(它只是一些矩阵行)。我尝试更改参数 varwith、width/length、space 和 boxwex。不同的 boxwex 值会在一定程度上改变条形宽度,但不会改变它的变化。
如果有人在这里有想法,我会很高兴。
PS:对不起,我是新来的,所以我不能上传图表本身。
dput(datesALL)
structure(c(-130L, -70L, -130L, -70L, -130L, -70L, -130L, -70L,
-130L, -70L, -120L, -75L, -100L, -75L, -100L, -50L, -100L, -50L,
-100L, -50L, -100L, -50L, -100L, -75L, -100L, -35L, -90L, -80L,
-90L, -50L, -90L, -50L, -90L, -50L, -90L, -50L, -90L, -50L, -90L,
-50L, -90L, -50L, -90L, -50L, -90L, -80L, -90L, -50L, -90L, -50L,
-89L, -50L, -89L, -50L, -80L, -58L, -80L, -50L, -80L, -65L, -80L,
-50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L,
-80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L, -50L, -80L,
-50L, -80L, -50L, -75L, -60L, -75L, -50L, -75L, -50L, -75L, -50L,
-75L, -60L, -75L, -60L, -75L, -50L, -75L, -50L, -75L, -50L, -75L,
-50L, -75L, -50L, -75L, -50L, -75L, -50L, -75L, -50L, -75L, -50L,
-75L, -60L, -36L, -30L, 14L, 37L, 25L, 100L, 50L, 100L, 79L,
81L, -90L, -50L, -90L, -50L, 0L, 25L, -50L, 0L, 50L, 100L, 50L,
79L, 54L, 68L, 66L, 68L, -49L, -41L, -30L, -12L, -30L, -12L,
0L, 15L, 0L, 25L, 0L, 25L, 0L, 25L, 0L, 25L, 10L, 30L, 25L, 50L,
42L, 48L, 69L, 79L), .Dim = c(2L, 84L), .Dimnames = list(c("date_min",
"date_max"), NULL))
colors = c(rep("powderblue",64),rep("khaki",3),rep("darkolivegreen2",5),rep("mistyrose",12))
medcolors = c(rep("powderblue",64),rep("khaki",3),rep("darkolivegreen2",5),rep("mistyrose",12))
boxplot(datesALL, horizontal=TRUE, outline=FALSE, boxwex=0.5,
yaxt="n", col=colors, medcol=medcolors,
main="..",
xlab="..", ylab="")
解决方案
推荐阅读
- python - 关于 for 循环的“运行时间”的问题
- php - Divi 主题生成器,向 Wordpress 模板页面添加页眉和页脚
- python-3.x - 使用 Rply 获取字符串输出会抛出 ParserGeneratorError: Expecting :
- html - 在AngularJs中重置过滤器
- php - Latte (Nette) PHP 框架 - 全局禁用转义(自动添加“noescape”)
- java - JavaFX Canvas-绘图
- reactjs - Reactjs - 从 api 响应中过滤数据
- python - Tensorflow 文本生成未返回有效索引
- python - Python 一次性结果?RTIMU 库
- azure - 具有非字母数字集合名称的 Cosmos db sql 查询