Çok sayıda boyutta değişen büyük bir dağılım grafiği çizmeye çalışıyorum.ggplot2 ile noktaların bir alt kümesi için şekli değiştirme
p <- ggplot(mtcars, aes(wt, mpg, shape=cyl, colour=gear, size=carb)) +
geom_point()
mtcars
veri kümesi kullanarak, basitçe çeşitli şekiller, renkler ve boyutlar dahil ediyorum:
İşte benim başlangıç arsa var. Şimdi buna eklemek istediğim, carb == 8 ile tüm puanların etrafında bazı ayırt edici işaretler. Örneğin, bu noktaların etrafında büyük bir siyah daire ekleyin.
p + geom_point() + geom_point(colour="black", shape=1, size=5)
Doing
istediğim gibi çevrelerin aldığını kapanmaya olduğunu, ancak tüm noktaları Çevre edinmek, bunun yerine bu sınırlamak istediğiniz gibi noktalar arasında.
Bu sorunla ilgili önerileri çok takdir ediyorum.
iyi. Şahsen ben, orijinal verinin istenen alt kümesini geom_point (data = subset (mtcars, carb == 8), aes (...)) 'gibi geom'a aktarma eğilimindeyim. muhtemelen işaret etmeye değer. – joran
Harika! Bu tam olarak aradığım şey, ve bu çok basit. Teşekkürler! – fozziethebeat
Bir alt soru olarak, siyah halkaların karbür = 8 civarında olduğunu göstermek için lejandı nasıl düzenleyebilirim? – fozziethebeat