Khi sử dụng ggplot, tôi có thể thiết shape
đến 21-25 để có được các hình có cài đặt độc lập cho nội bộ (fill
) và biên giới (col
) màu sắc, như vậy:kiểm soát độ dày biên giới điểm trong ggplot
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)
Tuy nhiên, tôi không thể tìm ra cách kiểm soát độ dày của đường viền hình dạng, hoặc đặt chúng hoàn toàn hoặc làm bản đồ thẩm mỹ. Tôi lưu ý rằng nếu tôi đặt một giá trị lwd
, nó đè size
thẩm mỹ:
ggplot(df, aes(x=x, y=y)) +
geom_point(aes(fill=id, size=id), colour="black", shape=21, lwd=2)
Làm thế nào để kiểm soát độ dày biên giới?
Bạn có thể thêm đầu ra không? – Thomas
Để tương thích và rõ ràng trong tương lai, sẽ thật tuyệt khi nói "Bắt đầu từ phiên bản x.xx" thay vì "phiên bản mới nhất". – Gregor