ChordDiagram обрезая длинные метки - PullRequest
0 голосов
/ 23 сентября 2019

Я хотел построить 58 переменных, которые я сохранил в datafreme data_relevant, и их Соединения друг с другом в ChordDiagram с использованием circlize-пакета.

Моя проблема заключается в следующем: Некоторые из имен моих переменных, которые яИзменения не должны иметь длинных имен и поэтому обрезаны графиком, так что на реальном графике отображается только одна их часть.Я пытался установить разную высоту и длину, но это также привело к:

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)
...