我知道这是一个太微调,但我想知道是否可以改变线pch=21
的宽度。
我正在尝试绘制有限空间的情节,我正在使用小单位。当我将pch=21
与fill=white
一起使用时,pch
的线条与其他绘图线相比仍然存在。
一个选项是绘制更大的单位,然后使用LATEX中的缩放比例缩小图,但这不是我想要做的。
是否可以修改pch=21
?
ggplot(test, aes(x=roundedRealNumVehicles/2, y=1-value, colour=as.factor(t1-t0) ) ) +
stat_summary(fun.y=mean, geom="line", alpha=0.85 ) +
stat_summary(fun.y=mean, geom="point", pch=21, fill="white", size=1, width=0.01, show_guide=F )
ggsave(path= "~/Desktop/pics/", file="test.pdf", width=9/1, height=6/1, units = "cm")
ggsave
中使用的单位是棘手的部分
答案 0 :(得分:1)
我不知道如何修改pch21的厚度(我的猜测是它是图中固有的部分),但你可以用另一种方式接近它:在彼此的顶部绘制两个不同大小的点(最大的第一个)和你的尺寸一起玩,直到你满意为止。
ggplot(test, aes(x=roundedRealNumVehicles/2, y=1-value, colour=as.factor(t1-t0) ) ) +
stat_summary(fun.y=mean, geom="line", alpha=0.85 ) +
stat_summary(fun.y=mean, geom="point", color="red", size=1, width=0.01, show_guide=F )+
stat_summary(fun.y=mean, geom="point", color="white", size=0.2, width=0.01, show_guide=F )