2012-08-12 12 views
6

Aşağıdaki verileri çizerken oluşan çizim alanının gri gölgelemesinden nasıl kaçınabilirim?ggplot içinde geom_smooth, çizim arka planının bir parçasının rengini değiştirmesine neden olur

enter image description here

bu noktaya kadar Yani ince ama sonra geom_smooth kullanarak bir çizgi denklemi arka planın parçası gri hale gelmesine neden olur ekleyerek

df <-data.frame(x = c(0,0.2,0.5), y = c(0.6,0.7,0.9)) 

p <-ggplot(df, aes(x, y, ymin=0, ymax=1, xmin=0, xmax=1)) 

p <- p + geom_point(alpha=2/10, shape=21, 
       fill="blue", colour="black", size=5) 

p 
.

p <- p + geom_smooth(method="lm", se=FALSE, formula=y~x, colour="black") 
p 

enter image description here

Bunu önlemek konusunda herhangi bir öneriniz var mı? Teşekkürler.

cevap

7

sizin geom_smooth çağrısına fill=NA ekleyin:

p + geom_smooth(method="lm", se=FALSE, formula=y~x,colour="black",fill=NA) 
+0

Teşekkür hızlı cevap için! – Elizabeth

İlgili konular