У меня есть эти факторы
require(ggplot2)
names(table(diamonds$cut))
# [1] "Fair" "Good" "Very Good" "Premium" "Ideal"
который я хочу визуально разделить на две группы в легенде (с указанием также имени группы):
"Первая группа" → "Ярмарка", "Хорошо"
и
"Вторая группа" → "Очень хорошо", "Премиум", "Идеально"
Начиная с этого графика
ggplot(diamonds, aes(color, fill=cut)) + geom_bar() +
guides(fill=guide_legend(ncol=2)) +
theme(legend.position="bottom")
Я хочу получить
(обратите внимание, что "Очень хорошо" поскользнулся во второй колонке/группе)