私は、タスクを解決するために必要とされたどのように多くの分を私に伝えたデータがあります。濃度ヒストグラム:ラベルのバーの高さ
dat = data.frame(a = c(5.5,7,4,20,4.75,6,5,8.5,10,10.5,13.5,14,11))
を私はggplot2パッケージとデータの濃度ヒストグラムをプロット:
p=ggplot(dat, aes(x=a)) + geom_histogram(aes(y=..density..),breaks = seq(4,20,by=2))+xlab("Required Solving Time")
ここでは、すべての密度バーの高さのラベルをその上に追加したいと思います。 +geom_text(label=..density..)
を追加してこの に連絡しようとしました。 これはエラー
オブジェクトの..densityを.. '返すしかし
が見つかりません。誰もがgeom_text()
関数の入力が 私の場合はそれらのラベルを取得するには何を知っていますか?
geom_text()
を除いた解決策も問題ありませんが、ggplot2パッケージ内にとどまるのはむしろ です。
これはあなたの後ですか? http://stackoverflow.com/questions/24198896/how-to-get-data-labels-for-a-histogram-in-ggplot2/24199013#24199013 – MrFlick
ええ私はこの回答を見たときに私はstackoverflowを検索しましたが、私の場合は密度ヒストグラムであり、絶対周波数バーではない。私はその答えから私の問題の解決策を導くことはできませんでした... – Alias