Недавно у меня была такая же проблема, и в итоге я использовал mtext
вместо оригинального axis
. Предыдущие ответы показали оператор axis
для построения меток. Однако col.axis
мог указать только один цвет. Чтобы включить векторный цвет,
# axis(1, 1:nc, labels = labCol, las = 2, line = -0.5, tick = 0,
# cex.axis = cexCol )
mtext(side = 1, text = labCol, at = 1:nc, las = 2, line = 0.5,col = ClabColor, cex = cexCol)
# axis(4, iy, labels = labRow, las = 2, line = -0.5, tick = 0,
# cex.axis = cexRow )
mtext(side = 4, text = labRow, at = iy, las = 2, line = 0.5,col = RlabColor, cex = cexCol)
Также не забудьте добавить в функцию еще два аргумента, ClabColor = "black", RlabColor = "black"
. Цвета по умолчанию — черный.
Еще одна вещь, на которую вам нужно обратить внимание, это то, что цвет вектора должен следовать порядку меток, которые переставляются при вычислении дендрограмм.
person
lwz0203
schedule
28.03.2013