У меня возникли проблемы с добавлением меток сгруппированных или многоуровневых осей (см. в этом сообщении блога для некоторых примеров) к радиолокационной диаграмме в R. Например, я воспроизвел радиолокационную диаграмму из этого полезного post :
df <- mtcars %>%
rownames_to_column( var = "car" ) %>%
mutate_each(funs(rescale), -car) %>%
melt(id.vars=c('car'), measure.vars=colnames(mtcars)) %>%
arrange(car)
df %>% filter(variable == "mpg") %>%
ggplot(., aes(x = car, y = value, group = variable, color = variable)) +
geom_polygon(fill = NA) +
coord_polar() +
theme_bw() +
theme(axis.text.x = element_text(size = 3))
Для моих целей я хочу добавить групповые метки, которые выглядят что-то как это . Я экспериментировал с аннотированием (при установке для клипа значения «off» для ord_polar), facet_grid и других функций, но безрезультатно. Если у кого-то есть какие-то идеи, это будет с благодарностью!