Вот пример рисунка
У меня есть база данных мониторинга температуры тела в минуту у 22 пациентов. Таким образом, продолжительность мониторинга составляет от 2000 до 20 000 минут. Что мне нужно - это создать своего рода «температурную карту» для моего населения.
Я думал, что барплот в ggplot2 (geom_bar) будет лучшим, поэтому он также может представлять количество отслеживаемыхминут у каждого пациента.
Проблема в том, как заполнить эти столбцы постепенными цветами в зависимости от температуры? моя база данных выглядит следующим образом (с 22 пациентами и с 2000 до 20000 минут и соответствующими значениями температуры):
Patient minute Temp
4j 589 38.39
4j 590 38.38
4j 591 38.35
4j 592 38.35
4j 593 38.38
5w 1 36.39
5w 2 36.72
5w 3 36.81
5w 4 37.35
Вот как я подумал, что я должен начать код, создав 22 бара, каждый из которых соответствует 1 пациентумониторинг
> T_map<-data
> t<-ggplot(T_map, aes(patient))
> g + geom_bar()