SORU
10 EKİM 2011, PAZARTESİ


R: çok fazla nokta ile dağılım grafiğini

N=700 BİN iki değişken arsa için çalışıyorum. Sorun planı genellikle siyah sağlam bir blok haline gelebilmesi için çok fazla çakışma var. Orada bir gri tonlama "bulut" arsa karanlık bir bölgede noktalarının sayısı bir fonksiyonudur? olan herhangi bir yolu var mı Diğer bir deyişle, tek tek noktaları göstermek yerine, arsa olmak istiyorum bir "bulut", bir bölgedeki noktalarının sayısı daha fazla, daha koyu olan bölge.

CEVAP
10 EKİM 2011, PAZARTESİ


Bununla baş etmenin bir yolu, her noktası biraz şeffaf yapar alfa karıştırma. Bölgeleri daha önemli olan şey onları çizilen bu karanlık görünür.

Bu kolay ggplot2 yapmak için:

df <- data.frame(x = rnorm(5000),y=rnorm(5000))
ggplot(df,aes(x=x,y=y))   geom_point(alpha = 0.3)

enter image description here

Bu ile başa çıkmak için başka uygun bir yol (ve puan sayısı için muhtemelen daha uygun) altıgen binning

ggplot(df,aes(x=x,y=y))   stat_binhex()

enter image description here

Ve ayrıca sizin geleneksel ısı haritası gibi olan eski dikdörtgen binning düzenli (resim hariç), vardır:

ggplot(df,aes(x=x,y=y))   geom_bin2d()

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
R

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008
  • RFS Dan

    RFS Dan

    22 Temmuz 2014