Я собирался сказать «Используйте cex.axis
, чтобы уменьшить размер шрифта», но я вижу, что в коде уже есть положение, чтобы сделать метки строк и столбцов меньше пропорционально их номерам.См. Список аргументов на странице справки:
cexRow = 0.2 + 1/log10(nr),
cexCol = 0.2 + 1/log10(nc),
... так что, возможно, вам просто нужно купить увеличительное стекло.Или: распечатайте на устройстве векторной графики большего размера и уменьшите его.(Или приведите пример, чтобы мы могли видеть, с какими трудностями вы сталкиваетесь.
Чтобы реализовать мое предпоследнее предложение, вы можете посмотреть на этот вывод с помощью pdfviewer. Это должно позволить увеличить или уменьшить масштаб.
pdf(file="Hmap2.pdf", height=20, width=15)
# will go to the working directory unless you use path
heatmap.2(tada1, Rowv=FALSE, Colv="FALSE", dendrogram='none', scale="row",
trace='none', col=redgreen(3))
dev.off()