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

  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • Matthew Morrill

    Matthew Morr

    15 EKİM 2011
  • RickardRick

    RickardRick

    9 Mart 2007