Використовуючи ggplot, я можу встановити shape
значення 21-25, щоб отримати фігури, які мають незалежне налаштування для внутрішнього ( fill
) та межевого ( col
) кольорів, наприклад:
df <- data.frame(id=runif(12), x=1:12, y=runif(12))
ggplot(df, aes(x=x, y=y)) +
geom_point(aes(fill=id, size=id), colour="black", shape=21)
Однак я не можу зрозуміти, як контролювати товщину меж фігури, ні встановлюючи їх абсолютно, ні як естетичне відображення. Зауважу, що якщо я встановлюю lwd
значення, це перевершує size
естетичне:
ggplot(df, aes(x=x, y=y)) +
geom_point(aes(fill=id, size=id), colour="black", shape=21, lwd=2)
Як контролювати товщину кордону?