2013-12-17 21 views
0

刪除一個(或更多)aes傳說這是一個簡單的問題,但我還沒有找到一個快速和簡單的解決方案。 我只是想從傳說中的人物刪除一個AES,例如,我不希望這樣的「2點」的出現:從ggplot

enter image description here

順便說一句,這是劇情的代碼:

ggplot(subset(df, df$ID %in% c("B4F", "B3F", "B33F", "B2F", "B0F")), 
     aes(Date, SO4, color=ID))+ 
    geom_smooth(method="loess", se=F, size=1)+ 
    geom_point(data=subset(df_1, df_1$ID %in% c("B4F", "B3F", "B33F", "B2F", "B0F")), 
      aes(Date, SO4, color=ID, size=2, legend=FALSE))+ 
    scale_x_date(labels= date_format("%Y"), breaks=date_breaks("year"))+ 
    xlab(NULL) 
+0

'geom_point(....,blah,blah,show_guide = FALSE)' –

+1

@ SimonO101,謝謝,它也可以! – matteo

回答

1

aes中刪除size=2。因此,更改

geom_point(data=subset(df_1, df_1$ID %in% c("B4F", "B3F", "B33F", "B2F", "B0F")), 
      aes(Date, SO4, color=ID, size=2, legend=FALSE)) 

geom_point(data=subset(df_1, df_1$ID %in% c("B4F", "B3F", "B33F", "B2F", "B0F")), 
       aes(Date, SO4, color=ID, legend=FALSE), size=2) 

在後者的代碼,size=2還在裏面geom_point,但外面aes

+0

完美,謝謝! – matteo