-4

![Y軸:周波数、X軸:比率] [1]

http://i.stack.imgur.com/Xmg3i.png

誰かがRでこの種のヒストグラムを作成するための適切な構文を手伝ってくれますか?入力データは、人とその年齢層に対応する比率になります。サンプル:

年齢比率
(15-19)0.97
(65-69)1.2084
(50-64)1.3049

等々。

これらが何と呼ばれているのかわかりませんが、この種のヒストグラムの名前も教えてください。

4

1 に答える 1

0

「ggplot2」パッケージで幸運を祈るかもしれません。探しているグラフは「積み上げ棒グラフ」であり、ヒストグラムではありません。

セットアップ: サンプル データを作成します。

data <- data.frame(age=sample(c("15-19", "20-24", "25-29","30-34"),100,rep=TRUE), ratio=rnorm(100,mean=1,sd=0.3))

プロット: ここでは「qplot」関数を使用できます。

library(ggplot2)
qplot(ratio, data=data, geom="bar", fill=age, binwidth=0.1)

ここで、「qplot」関数に [data] データ フレームの [ratio] データを使用し、それを棒グラフ ジオメトリにプロットするように指示します。データは [年齢] ( ) で分割して色分けし、fill=age各バーの幅は 0.1 にする必要があります。これをニーズに合わせて調整できるはずです。

于 2013-01-31T18:06:29.193 に答える