小编use*_*201的帖子

雷达图上的重叠标签

有没有办法避免重叠 p 轴标签?已经看到其他人建议创建抖动,使用 direct.labels 等,但还没有找到一种方法来使该方法适用于radarchart{fmsb}

使用指向雷达图选项或其他函数的通用指针就可以了,但无论如何这里有一些可重现的代码:

library(fmsb)
MM<-data.frame(matrix(c(rep(1,35), rep(0,35), 
    runif(35, 0, 1), runif(35, 0, 1)), nrow=4, ncol=35, byrow=TRUE))

colnames(MM)<-rep('long variable name', 35)
colors_border=c( rgb(0,0,0,0.9), rgb(1,0,0,0.9))
colors_in=c( rgb(0,0,0,0.2), rgb(1,0,0,0.3))

radarchart(MM  , axistype=1 , 
      pcol=colors_border , pfcol=colors_in , plwd=2 , plty=1,
      cglcol="grey", cglty=1, axislabcol="grey", cglwd=0.8, 
      caxislabels=c(0, 0.25, 0.5, 0.75, 1),
      vlcex=0.8,
      title='title',
      na.itp=FALSE)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

(使文本更小有效,但这将是我的最后手段)。

r radar-chart axis-labels

5
推荐指数
0
解决办法
1237
查看次数

标签 统计

axis-labels ×1

r ×1

radar-chart ×1