#r #ggplot2 #size #segment #geom
Вопрос:
Это фрейм данных
df <- data.frame(x=c(60,69,50), y=c(0,14,75), x2=c(80,78,75), y2= c(72,10,92))
и это код
library(ggplot2)
library(ggforce)
ggplot(df)
geom_link(aes(x = x, y = y, xend = x2, yend = y2, alpha = 0.1, size = stat(index)), lineend = "round")
Я хочу изменить размер geom_link
, но я не понял, как это сделать
Комментарии:
1. Что вы хотите изменить, у вас есть вызов размера в geom_link, который, похоже, изменяет размер?
2. Например, если я изменю его на размер=1, он не будет работать… Я хочу изменить толщину сегментов и сохранить ту же форму
3. Использование
I
, кажется, делает свое дело, напримерsize = stat(I(10*index)))
; изменить10
в соответствии с4. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы точно указать, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.
5. @user20650 Спасибо, это именно то, что мне было нужно.