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

  • GALERNAYA20

    GALERNAYA20

    19 NİSAN 2011
  • ibebrent

    ibebrent

    23 Temmuz 2007
  • WestsideMrArO

    WestsideMrAr

    6 EKİM 2010