2010-07-02 18 views
6

Merhaba Ggplot2'de çok sayıda gende ifadenin dağılımını çizmek için yüzler kullanıyorum. Benim komplo komutları oldukça geneldir:R + ggplot: faset bazında seçeneklerin nasıl değiştirileceği

p <- ggplot(top_n,aes(x=value,fill=ptype)) 
p <- p + geom_density(alpha = 0.2) 
p <- p + facet_wrap(~probe,...) 

onlar sadece ptype değişkene göre renklendirilmiş dağılımlar olarak top_n verileri çizdirme. Harika görünüyor. Bununla birlikte, bu genlerin bazıları, diğerlerinden daha önemlidir. Örneğin, transkripsiyon faktörleri (TF) olan bu genleri vurgulamak gerçekten harika olurdu. Bir TF'ye, arka plan rengine veya bunun gibi bir şeye karşılık gelen her bir cismin üzerindeki renk başlığı kutusunu değiştirmemin bir yolu olacaktır.

Harita çizgilerini faset bazında ayarlamanın bir yolu var mı?

p nesnesinde dolaşmak, kullanabileceğim bir şey açmadı;

cevap

6

geom_rect, sonsuz boyutlarda ve faset ile faset arasında değişen bir dolgu rengiyle kullanabilirsiniz.