我现在用的是DescToolsR包的PlotCirc()
功能的可视化应急表:标签旋转
library(DescTools)
tab <- matrix(c(2,5,8,3,10,12,5,7,15), nrow=3, byrow=FALSE)
dimnames(tab) <- list(c("ABCDEFG","BCDEFGH","CDEFGHI"), c("D","E","F"))
PlotCirc(tab,
acol = c("dodgerblue","seagreen2","limegreen","olivedrab2","goldenrod2","tomato2"),
rcol = SetAlpha(c("red","orange","olivedrab1"), 0.5)
)
问:
哪有我旋转所有标签(左侧和右侧),以便它们从圆圈(文本基线指向圆圈中间)展开?即第一个标签“ABCDEFG”应该向上旋转几乎-90度,而“CDEFGHI”应该旋转大约45度,稍微向下一点,等等。