1

ヒストグラムをプロットしようとしていますが、次のことを試しました。最初にこれを試しました

x<-hist(t$Sum_of_OHR.s,breaks=c(0,0.05,0.10,0.15,0.20,0.25,0.30,0.35,0.40,0.45,0.50,0.55,0.60,0.65,0.70,0.75,0.80,0.85) ,0.90,0.95,1.00))

しかし、それはy軸に適切な制限を設定しませんでした。つまり、カウントが5000を超えているにもかかわらず、軸の制限は4000と表示されました。これは機能します

> histr<-hist(t$Sum_of_OHR.s,breaks=c(0,0.05,0.10,0.15,0.20,0.25,0.30,0.35,0.40,0.45,0.50,0.55,0.60,0.65,0.70,0.75,0.80,0.85,0.90,0.95,1.00),ylim=c(0,6000))

ただし問題は、データによってカウントが大幅に変わる可能性があることです。したがって、データに基づいて y 制限を設定するものが必要です。誰かが私にどうすればいいのか教えてもらえますか?

4

1 に答える 1

2

6000 の代わりに変数を追加して、y 変数を合計またはカウントしてから、パディングの手段として 10% または快適に感じる量を追加できます。

例えば

ysize<-sum(t$Sum_of_OHR.s)*1.1
cbreaks<-seq(0,1,by=0.05)
histr<-hist(t$Sum_of_OHR.s,breaks=cbreaks,ylim=c(0,ysize))
于 2013-11-06T13:34:27.093 に答える