我正在尝试使用包中geom_link
的两点之间绘制一些线段。ggforce
我尝试按照文档进行操作,但路径的颜色呈锯齿状且不平滑。我希望有人可以帮助我编写代码,以便我可以解决这些问题。下面是一个例子。
library(tidyverse)
library(ggforce)
dat <- data.frame(
team = paste("Team", LETTERS[1:10]),
x1 = runif(10, -0.2, 0.3),
x2 = runif(10, -0.2, 0.3),
y1 = runif(10, -0.2, 0.3),
y2 = runif(10, -0.2, 0.3),
col = c("#690014", "#03244d", "#004834", "#001E4C", "#000000", "#c41230",
"#CC0000","#000000", "#005DAA", "#00274c")
)
ggplot(dat) +
geom_link(aes(x = x1, xend = x2, y = y1, yend = y2, colour = col,
alpha = stat(index), size = stat(index)), show.legend = FALSE) +
scale_colour_identity()