Создание Heatmap / Heatmaply в R для годовых данных
Последующий вопрос о тепловой карте Создание тепловой карты / столбцы заказа для годовых данных в R
Имена строк меняются, но мои данные при этом не меняются. Могу ли я обратиться за помощью о том, как перемещать каждую соответствующую строку данных со своим именем?
Есть ли более простой способ сделать график / png более широким, так как я возился с полями, и все, что мне кажется, это сделать его уже.
Я приложил второе изображение, чтобы показать, когда я выделяю определенную ячейку, например, кожные заболевания в январе, значение, отличное от того, что находится в файле.csv, это правильно? (Видя, как цвета совпадают, я должен просто бежать с ним?)
библиотека (heatmaply) x <-read.csv ("Heatmap.csv", check.names = FALSE)
rownames(x) <- c('All Others', 'Circulatory Diseases', 'Digestive Diseases', 'Ear Diseases', 'Endocrine/Metabolic','Eye Diseases', 'Genitourinary Diseases', 'Ill-defined Condition', 'Infectious & Parasitic', 'Injury/ Poisoning', 'Mental & Behavioural', 'Musculoskeletal', 'Neoplasms', 'Nervous System', 'Pregnancy/Childbirth', 'Respiratory', 'Skin Diseases') x <- x[,2:13, drop=FALSE] x <- as.matrix(scale(x)) heatmaply(x,colors = heat.colors(200), k_col =1, k_row = 2, dendrogram = FALSE, margins = c(100, 160), scale_fill_gradient_fun = ggplot2::scale_fill_gradient2(low = "blue", high = "red", midpoint = 50, limits = c(0, 100)))