Я сделал тепловую карту. Код я использовал:Тепловая карта в R, представление цветов и удаление оси x
heatmap(t(data.matrix(survey)))
Я ничего на оси х не нужно. В участках, следующая команда удалит числа в оси х:
xaxt='n'
Кроме того, если я хочу, чтобы добавить диаграмму в верхней части (которая рассказывает о представлении цветов - как желтый цвет означает более низкие значения и красный означает выше), как я могу это сделать? Я понятия не имею, поэтому даже не пытался. Единственное, что я могу придумать, это «масштаб», но это не сработало.
Наконец, я пытался изменить цвет (зеленый и красный), и для этого я использовал:
mycol = c("green","red")
heatmap(t(data.matrix(zscoreplus)),col=mycol)
В отличие от 1-го ПИК, нет цвета между ними. (У 1-го было намного больше разнообразия.) То, что я пытался получить, было красным, светло-красным, красновато-зеленым, зеленым, темно-зеленым и т. Д.
p.s. По какой-то причине gplots и heatmap.2 не установлены, и R не может найти эти пакеты.
Что вы подразумеваете под своим p.s? Вы хотите базовое решение? – agstudy
nvm ... найдено gplots. Thnx tho –
-1 из-за отсутствия усилий. «Я понятия не имею, поэтому я даже не пытался» не очень впечатляет. StackOverflow помогает тем, кто демонстрирует, что они пытались помочь себе. Вам нужно сделать некоторые из ваших собственных исследований и проверить базовую документацию R. Даже googling «как установить пакет в R» дает вам много советов для пакетов intall, таких как 'gplots'. Также посмотрите [этот пост] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) за советом по правильному заданию вопросов. Вы задали четыре вопроса здесь, и никто, кажется, не слишком много думал. – SlowLearner