Kontroluj grubość granicy punktu w ggplot
Podczas korzystania z ggplot mogę ustawićshape
do 21-25, aby uzyskać kształty, które mają niezależne ustawienia dla wewnętrznego (fill
) i obramowanie (col
) kolory, w ten sposób:
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)
Nie potrafię jednak określić, jak kontrolować grubość granic kształtu, ustawiając je absolutnie lub jako estetyczne odwzorowanie. Zauważam, że jeśli ustawięlwd
wartość, zastępujesize
estetyczny:
ggplot(df, aes(x=x, y=y)) +
geom_point(aes(fill=id, size=id), colour="black", shape=21, lwd=2)
Jak kontrolować grubość obramowania?