相关疑难解决方法(0)

对于ggplot图,如何在单个轴内获得具有不同颜色的轴刻度标签?

考虑一个简单的ggplot2图

library(ggplot2) 
dat <- data.frame(name=c("apple", "orange", "plum"),value=c(3,8,2),outlier=c(FALSE,TRUE,FALSE))
ggplot(dat)+geom_point(aes(x=value,y=name))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有没有办法有条件地修改轴y标签(比如颜色)的样式属性,例如取决于outlierdat

结果就像是

在此输入图像描述

在具有大量项目的图形上,此功能将极大地提高图形可读性和影响力.

r ggplot2

12
推荐指数
1
解决办法
3823
查看次数

为一组点着色标签

在ggplot2中,是否可以为一组点的标签着色?

我想在下面的图中为一些左侧文本标签着色,以显示红色的摇摆状态,以及绘图本身中显示的红色标记:

选举点情节

代码(带数据)在这里.- 编辑以反映答案

情节远非完美,因此非常欢迎其他建议.有更好的图形在那里,如果任何人的兴趣(但我不够好,他们的代码).

r ggplot2

3
推荐指数
1
解决办法
254
查看次数

标签 统计

ggplot2 ×2

r ×2