R-образный аккорд, схема как улучшить качество изображения - PullRequest
1 голос
/ 25 мая 2020

Я пытаюсь сделать диаграмму аккордов для довольно большой таблицы 18 * 65 (не каждая ячейка имеет значение).

Я сгенерировал изображение, которое хочу, но его качество не похоже на то, что показано на github , показанном ниже: a

Я полагаю, что, возможно, количество ячеек, которые необходимо построить, может вызвать проблемы, но в остальном я не уверен, почему я получаю такую ​​разницу:

circos.par(gap.after = c(rep(2, ncol(chord_data)-1), 10, rep(2, 8-1), 5, rep(2, 10-1), 5, rep(2, 5-1), 5, rep(2, 3-1), 5, rep(2, 1), 5, rep(2, 12-1), 5, rep(2, 10-1), 5, rep(2, 6-1), 5, rep(2, 7-1), rep(2, 3-1), 10))

    png(file = "antismash_by_type.png", width = 800, height = 800)
    chordDiagram(chord_data,
                 grid.col = grid.col,
                 order = order, 
                 annotationTrack = "grid",
                 preAllocateTracks = 1)

    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)
    dev.off()

b

Во-вторых, мои аккорды, похоже, не масштабируются до значения ячейки, которое колеблется от 0- 100 и из того, что я прочитал , это должно происходить по умолчанию, но не похоже.

...