Bir üçüncü değişkene ve yoğunluk2d konturlarına boyut eşlemesiyle ggplot2'de bir dağılım grafiği çizmeye çalışıyorum. Efsane yoğunluğu2d konturlarının dahil edilmesiyle karıştırılıyor gibi görünüyor.Boyut eşleme ve yoğunluk2d'yi kullanarak olağandışı bir efsane
Örneğin, aşağıdaki kod çalışır:
library('ggplot2')
set.seed(1)
x=rnorm(100); y=rnorm(100,sd=10); z=seq(1,10,length.out=100)
dd=data.frame(x=x,y=y,z=z)
ggplot(dd,aes(x,y,size=z))+geom_point()
Fakat şimdi, stat_density2d()
bir çağrı eklerken efsane alışılmadık davranır not edin. Özellikle, arsa efsane yerine siyah çevrelerin mavi blokları gösterir: size=
gibi
ggplot(dd,aes(x,y,size=z))+geom_point()+stat_density2d()
(+1) emin değilim (x, y, size = z)) + stat_density2d() + geom_point() ' – Arun
@Arun evet, haklısınız - her iki efsane de çizilmiştir (sadece gizli). Çözüm, efsanedeki çizgi genişliklerinden nasıl kurtulacağını gösterir (bu durumda anlamlı olmadıklarından) –
Harika, teşekkürler! – js86