0

Rで積み上げ棒グラフを作成する方法を理解するのに本当に苦労しています.

まず、私が扱っているデータはVCDパッケージからのものです

data("Arthritis", package = "vcd")

ここで、改善列と治療列のみをグラフ化し、治療列 (治療済み、プラセボ)の 2 つの結果である 2 つのバーを表示し、改善列の結果を互いに積み上げます。

いくつかのコマンドを試しましたが、次のようなエラーが表示され続けました。

'height' must be a vector or a matrix

そのため、次のことを行いましたが、関節炎データセットのすべての列のすべての結果が得られました。

arth <- as.matrix(Arthritis)
barplot(arth,
        main="Improvements in Treated vs Placebo",
        col=c("green","yellow", "blue"),
        xlab="Treatment",
        ylab="Frequency")

もう何を試せばいいのかわからない。どんな助けや指導も素晴らしいでしょう。

4

2 に答える 2