如何增加面板边框和径向图ggplot2之间的空间

问题描述

我无法使轴标签正确地适合多面径向图。我真的不能

我使用coord_radar函数在径向图周围创建直线:

  function(theta='x',start=0,direction=1){
    # input parameter sanity check
    match.arg(theta,c('x','y'))

    ggproto(
      NULL,CoordPolar,theta=theta,r=ifelse(theta=='x','y','x'),start=start,direction=sign(direction),is_linear=function() TRUE)
  }

然后这是我的图表:

ggplot(VGR.mpre,aes(y=value,x=variable.2,group=factor(X),colour=Impaired.Task.Score))+
  geom_polygon(fill = NA)+
  geom_path(aes(group=factor(X)))+
  geom_point()+
  coord_radar()+
  labs(x="Parameters",y="Z-score",title="Pre-op parameters for Visually Guided Reaching Task")+
  scale_colour_manual(name="Impaired (Task Score > 1.96)",labels=c("No","Yes"),values=c("#619CFF","#F8766D"))+
  theme(axis.text.x = element_text(face = VGR.mpre$face))+
  facet_wrap(.~factor(X),nrow=2)+
  theme_bw(base_size=25)+
  theme(legend.position="bottom",legend.box="horizontal")

导出图像时,某些轴标签总是被切除。 This is a screenshot of the graph。例如,“无运动结束”被切断。 我曾尝试使用空白\ n作为对某些标签有用的标签,但我真的很想知道是否有一个函数来调整面板边框和图形本身之间的间距。我似乎在堆栈溢出的其他任何地方都找不到答案,但是如果有人可以将我链接到类似的问题和/或帮助我,那将非常感激!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...