簡體   English   中英

在ggplot2中更改幾何點的形狀和顏色

[英]Change shape and color of geom points in ggplot2

這是問題所在,以下代碼更改了數據點的顏色,但沒有更改形狀。 怎么了?

g <- ggplot(mydata, aes(var1, var2)
g <- g + geom_point(aes(shape=var3, color=var3), shape=1)
g <- g + facet_grid(.~var4)
g <- g + theme(legend.position="bottom") + guides(colour = guide_legend(ncol = 1))

您的代碼幾乎是正確的。 為什么有兩個shape s?
更換

geom_point(aes(shape=var3, color=var3), shape=1)

geom_point(aes(shape=var3, color=var3)

這就是我的寫法:

library(ggplot2)
ggplot(mydata, aes(var1, var2) +
    geom_point(aes(shape = var3, color = var3)) +
    facet_grid(. ~ var4) +
    theme(legend.position = "bottom") + 
    guides(colour = guide_legend(ncol = 1))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM