如何更改点,使其内部填充颜色(根据因子),但外部具有白色边框?我找不到标准pch图表的示例
pch
library(data.table) A = data.table(x = 1:4, y = 1:4, z = c('A','A','B','B')) ggplot(A) + geom_point(aes(x = x, y = y, color = z)) + facet_grid(~z) + theme_bw()
bvjxkvbb1#
您要查找的形状是shape=21,然后将因子Map到fill aes上,并将轮廓的颜色设置为参数:注:我已经设置了颜色为黑色的reprex作为白色是不是真的可见。
shape=21
fill
library(ggplot2) A <- data.frame(x = 1:4, y = 1:4, z = c("A", "A", "B", "B")) ggplot(A) + geom_point(aes(x = x, y = y, fill = z), shape = 21, color = "black", size = 5, stroke = 1) + facet_grid(~z) + theme_bw()
1条答案
按热度按时间bvjxkvbb1#
您要查找的形状是
shape=21
,然后将因子Map到fill
aes上,并将轮廓的颜色设置为参数:注:我已经设置了颜色为黑色的reprex作为白色是不是真的可见。