Plotar múltiplos boxplot em um gráfico
Salvei meus dados como um.csv
arquivo com 12 colunas. Colunas de dois a 11 (rotuladasF1, F2, ..., F11
) estáfeatures
. Column one
contém olabel
desses recursos tambémgood
oubad
.
Eu gostaria de traçar umboxplot
dotodos esses 11 recursos contra olabel
, mas separados porgood
oubad
. Meu código até agora é:
qplot(Label, F1, data=testData, geom = "boxplot", fill=Label,
binwidth=0.5, main="Test") + xlab("Label") + ylab("Features")
No entanto, isso só mostraF1
contra olabel
.
Minha pergunta é: como mostrarF2, F3, ..., F11
contra olabel
em um gráfico com algunsdodge position
? Eu normalizei os recursos para que eles estejam na mesma escala dentro do intervalo [0 1].
Os dados do teste podem ser encontradosAqui. Eu desenhei algo à mão para explicar o problema (veja abaixo).