可以使用ggplot2在散点图上找到星形字形吗?

时间:2018-08-24 16:58:27

标签: r ggplot2 scatter-plot glyph

R代码输出5个star glyphs,但我无法控制它们的位置:

stars(mtcars[1:5, 1:4], key.loc = c(6, 0.5),
      main = "Example of 4 glyph stars", labels= NULL, flip.labels = FALSE)

我想使用ggplot2根据散点图上的5对(x,y)坐标来定位每个字形。

1 个答案:

答案 0 :(得分:1)

不确定如何使用ggplot进行操作,但是stars可以通过使用locations控制位置。见下文:

x_s <- 1:5
y_s <- 1:5
loc <- data.frame(x = x_s, y = y_s)

stars(mtcars[1:5, 1:4], key.loc = c(5, 0), locations = loc,
  main = "Example of 4 glyph stars", labels = NULL, flip.labels = FALSE)