Я сохранил свои данные в виде файла .csv
с 12 столбцами. Столбцы с 2 по 11 (помечены как F1, F2, ..., F11
) - features
. Column one
содержит label
этих функций либо good
, либо bad
.
Я хотел бы построить a boxplot
из всех этих 11 признаков по сравнению с label
, но отдельно от good
или bad
. До сих пор мой код:
qplot(Label, F1, data=testData, geom = "boxplot", fill=Label,
binwidth=0.5, main="Test") + xlab("Label") + ylab("Features")
Однако это показывает только F1
в отношении label
.
Мой вопрос: как показать F2, F3, ..., F11
против label
в одном графике с некоторым dodge position
? Я нормализовал функции, поэтому они находятся в одном масштабе в диапазоне [0 1].
Тестовые данные можно найти здесь. Я нарисовал что-то вручную, чтобы объяснить проблему (см. Ниже).