我想使用 circlize-package 绘制我保存在数据框 data_relevant 中的 58 个变量以及它们在 ChordDiagram 中的相互连接。
我的问题如下:我不能更改的一些变量名称具有长名称,因此被绘图截断,因此只有一部分显示在实际绘图中。我试图设置不同的高度和长度,但它要么导致:
1) 垂直绘制的标签被部分截断 2) 水平绘制的标签被部分截断。
有什么方法可以让我得到一张没有标签被切断的完整图片?
这是绘图代码:
chordDiagram(data_relevant,
grid.col = grid.col,
annotationTrack = "grid",
preAllocateTracks = list(track.height = max(strwidth(unlist(dimnames(data_relevant))))))
circos.track(track.index = 1, panel.fun = function(x, y) {
circos.text(CELL_META$xcenter, CELL_META$ylim[1], CELL_META$sector.index,
facing = "clockwise", niceFacing = TRUE, adj = c(0, 0.5))
}, bg.border = NA)