作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在点图中传达三种类型的信息。我可以使用颜色、形状和填充(我的实际数据有太多点无法有效使用大小)。但如果填充颜色与轮廓颜色相同,效果会更好。
我能得到的最接近的是这个:
data(mtcars)
p <- ggplot(mtcars,aes(x=mpg,y=wt))+
geom_point(aes(color=factor(cyl),shape=factor(gear),fill=factor(vs)))+
scale_fill_manual(values=c("black",NA))+scale_shape_manual(values=c(21,22,23))
最佳答案
介绍 NA
,并将它们映射到 NA
颜色搭配 scale_fill_discrete
:
ggplot(mtcars,aes(x=mpg,y=wt)) +
geom_point(size=10,
aes(
color=factor(cyl),
shape=factor(gear),
fill=factor(ifelse(vs, NA, cyl)) # <---- NOTE THIS
) ) +
scale_shape_manual(values=c(21,22,23)) +
scale_fill_discrete(na.value=NA, guide="none") # <---- NOTE THIS
library(ggplot2)
ggplot(mtcars,aes(x=mpg,y=wt, color=factor(cyl), shape=factor(gear))) +
geom_point(size=10, aes(fill=factor(cyl), alpha=as.character(vs))) +
geom_point(size=10) +
scale_shape_manual(values=c(21,22,23)) +
scale_alpha_manual(values=c("1"=0, "0"=1))
关于r - 填充和空心形状,其中填充颜色 = 线条颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25632242/
目前我的困境是我有一个 div 绝对定位在我所有代码的顶部(它有一个滑动动画)但是我现在无法访问顶部 div 后面的内容.. 这有动画,但没有链接或按钮可用:http://oxygenrad.io/i
我是一名优秀的程序员,十分优秀!