Как я могу увеличить пространство вокругordin_radar для легенд и удалить внешнюю линию сетки - PullRequest
0 голосов
/ 07 апреля 2019

Я рисую радиолокационный график, используя coord_radar. Я не могу понять, как удалить внешнее кольцо из сетки. Я также ищу дополнительное пространство вокруг изображения для больших надписей оси шрифта. В настоящее время они исчезают за пределами панели.

Я пробовал различные модификации, масштабирование, ограничения и т. Д.

Это код, генерирующий фигуру. Я не включил сами данные.

  plt <- ggplot(datSumMelt, aes(x = Question, y = value)) +
    geom_polygon(aes(group = variable, color = variable), 
                 fill = NA, size = 1, show.legend = FALSE) +
    geom_line(aes(group = variable, color = variable), size = 1) +
    geom_hline(yintercept=1,size=0,color=NA) +
    geom_point(data=datSum, aes(x=Question, y=Actual), size=0.5) +
    theme(strip.text.x = element_text(size = rel(1.0)),
          axis.text.x = element_text(size = rel(1.0), 
                                     angle=labAngles),
          axis.ticks.y = element_blank(),
          axis.text.y = element_blank(),
          panel.spacing = unit(5, "cm"),
          panel.grid = element_line(),
          panel.margin = unit(c(1,1,1,1),"in")) +
    xlab("") + ylab("") + 
    guides(color = guide_legend(ncol=1, title="Latent Types")) +
    scale_color_manual(values=c("#00b0f0","#00b050","#ffff00","#ff9900","#ff0000")) +
    scale_y_continuous(breaks=seq(0,1.2,0.2)) +
    coord_radar()

Изображение ниже - мой текущий вывод.

enter image description here

...