写真は千以上の言葉を言います。ご覧のとおり、myfill
は変数に基づいていますvariable
。
ただし、各バー内には、離散変数complexity
によって一意になるため、複数のデータエンティティ(黒い境界線)があります。私が見つけようとしているのは、バーの各セクションを現在の外観よりも区別しやすくするものです。シェーディングのようなものが望ましいでしょう。
次に例を示します(元のデータセットがインポートされたため、同じデータセットではありません)。
dat <- read.table(text = "Complexity Method Sens Spec MMC
1 L Alpha 50 20 10
2 M Alpha 40 30 80
3 H Alpha 10 10 5
4 L Beta 70 50 60
5 M Beta 49 10 80
6 H Beta 90 17 48
7 L Gamma 19 5 93
8 M Gamma 18 39 4
9 H Gamma 10 84 74", sep = "", header=T)
library(ggplot2)
library(reshape)
short.m <- melt(dat)
ggplot(short.m, aes(x=Method, y= value/100 , fill=variable)) +
geom_bar(stat="identity",position="dodge", colour="black") +
coord_flip()