图表点的边框颜色 - R绘图

6

可能是重复问题:
如何在R中创建带有自定义点的图表?

我知道在R中你可以使用plot来指定点的颜色。

例如,plot(......,col =“red”) 可以将散点图中的点变为红色。

那么,如何指定点的边框颜色,使其与填充颜色不同呢?


1
您可以绘制两次。一次使用“边框颜色”,另一次使用“填充颜色”,但绘图字符应该更小(cex)。Hadley在ggplot2中也做了类似的事情,参见:http://had.co.nz/ggplot2/geom_point.html(向下滚动到末尾)。 - Roman Luštrik
1个回答

13
你可以使用 bg 参数来处理点的填充方式。在某些类型的绘图字符上,这将是可见的。例如...
plot(1,1,col=3, bg=2, pch=23)

2
颜色在上面的命令中指定。如果您愿意,可以使用 col="red", bg="green"。我正在使用整数。 - Jeff Allen
1
对于圆形,请使用plot(1, 1, col=3, bg=2, pch=21)。 - Davit Sargsyan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接