SORU
7 AĞUSTOS 2009, Cuma


Histogram Logaritmik Ölçek ile

Şu anda logaritmik bir ölçekte Ar-bir çubuk grafik oluşturmak için çalışıyorum, ama başlamak için hiçbir fikrim yok. Google'da baktım ama gördüğüm hiçbiri istediğim şey gerçekten yok.

Ben kullanıyorum histogram çizmek için:

hist(mydata$V3, breaks=c(0,1,2,3,4,5,25))

Bu bana bir histogram verir, ama 0 ve 1 arasındaki yoğunluk zar zor diğer barlar hiçbir öyle büyük (yaklaşık bir milyon değerleri farkı).

O zaman yapmaya çalıştım:

mydata_hist <- hist(mydata$V3, breaks=c(0,1,2,3,4,5,25), plot=FALSE)
plot(rpd_hist$counts, log="xy", pch=20, col="blue")

Benim istediğim biraz verir, ama altı bana 0, 1, 2, 3, 4, 5, 25 yerine değerleri 1-6 gösterir. Ayrıca verileri gösteren bir işaret olarak bir bar yerine. barplot çalışır ama o zaman herhangi bir alt eksen anlamıyorum.

TİA,

Weegee

CEVAP
7 AĞUSTOS 2009, Cuma


Histogram fakir adamın yoğunluklu bir tahmindir. hist() varsayılan bağımsız değişkenleri kullanarak karar Senin, Olsun unutmayınfrekanslarıdeğil olasılıklar olasılıklar ... Eğer isterseniz çağrı ,prob=TRUE ekleyin.

Günlük ekseni sorun için kullanmayın gibi x' x ekseni değiştirdi: isterseniz.'

plot(mydata_hist$count, log="y", type='h', lwd=10, lend=2)

günlük-y ölçekte ... barlar alır bakmak-ve-hissediyorum hala biraz farklıdır ama muhtemelen değiştirilebiliyor.

Son olarak da hist(log(x), ...) veri günlük bir histogram elde etmek için yapabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dive In

    Dive In

    17 Temmuz 2013
  • Epic Tutorials for iPhone, iPad and iOS

    Epic Tutoria

    18 EYLÜL 2011
  • Vintendo Power

    Vintendo Pow

    2 Ocak 2007