作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我收到一个错误,似乎是通过使用 annotation_logticks()
组合起来的和 coord_flip()
在同一个情节上。例如:
ggplot(mtcars, aes(x=mpg, y=disp)) +
geom_line() +
annotation_logticks(sides="l") +
coord_flip()
Error in unit(yticks$y, "native") : 'x' and 'units' must have length > 0
.
traceback()
给出了我不完全理解的结果,但这似乎与分配单位有关。
annotation_logticks()
或
coord_flip()
单独不会造成任何问题。
ggplot(mtcars, aes(x=mpg, y=disp)) +
geom_line() +
annotation_logticks(sides="l") #+
#coord_flip()
ggplot(mtcars, aes(x=mpg, y=disp)) +
geom_line() +
#annotation_logticks(sides="l") #+
coord_flip()
x
和
y
避免映射
coord_flip()
,但这并不理想(例如,如果我想添加
annotation_logticks()
,我必须重写旧图)。
最佳答案
我遇到了同样的问题-
ggplot(aq,aes(x=site,y=nox))+geom_boxplot(outlier.shape = NA, color="blue")+ ylab("Concentration (ppm)")+xlab("Site") +theme_bw()+scale_y_log10()+coord_flip()+stat_summary(fun.y=mean, geom="point", size=1.5)+annotation_logticks(sides="l")
Error: 'x' and 'units' must have length > 0 In addition: There were 13 warnings (use warnings() to see them)
annotation_logticks()
和
coord_flip()
命令现在正在协同工作。
关于r - annotation_logticks() 和 coord_flip() 似乎不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20460226/
我收到一个错误,似乎是通过使用 annotation_logticks() 组合起来的和 coord_flip()在同一个情节上。例如: ggplot(mtcars, aes(x=mpg, y=dis
这应该很简单。如果我生成分面图并且我想添加 annotation_logticks,所有图中都会出现刻度。 如果我只想在分面的第一“列”上显示刻度怎么办?可能吗? 例如,使用 CO2 数据集: str
我是一名优秀的程序员,十分优秀!