Я новичок в R, и мне было интересно, могу ли я смочить карту таблицы или матрицы, которые содержат TRUE и FALSE, то есть: Условие1 Условия2. , , Id1 TRUE FALSE Id2 FALSE TRUE . . . Мое оправдание этому наивному вопросу и любому предложению можно сделать плакат или любой инструмент для визуализации моей таблицы или матрицы по цветовому коду и применить на ней кластеризацию или дендрограмму.
Спасибо заранееHeatmap a chacrter matrix
ответ
Используйте функцию изображения():
> x=matrix(c(T,F,T,F,F,F,T,T,F,T,T,T,F,F,F,T),ncol=4)
> x
[,1] [,2] [,3] [,4]
[1,] TRUE FALSE FALSE FALSE
[2,] FALSE FALSE TRUE FALSE
[3,] TRUE TRUE TRUE FALSE
[4,] FALSE TRUE TRUE TRUE
> image(t(x),axes=F)
> axis(2,at=seq(0,1,(1/(nrow(x)-1))),labels=nrow(x):1)
> axis(3,at=seq(0,1,(1/(ncol(x)-1))),labels=1:ncol(x))
Дайте ему шанс!
+1! Разве это не должно быть 'image (t (x) [, ncol (x): 1])'? Эти квадраты дают мне головную боль! –
Предполагая, что вы можете легко конвертировать TRUE/FALSE до 1,0 числового
x<-data.frame(y=sample(c(1, 0),10, replace=TRUE), z=sample(c(1, 0),10, replace=TRUE))
heatmap(as.matrix(x))
, если это необходимо, чтобы изменить значение TRUE/FALSE 1/0,
x[x==TRUE]<-1
x[x==FALSE]<-0
На самом деле вам не нужно поворачивать T в 1 или F на 0. Это будет сделано автоматически. – Stu
Хмм, я получаю следующую ошибку 'Ошибка в heatmap (as.matrix (x)): 'x' должна быть числовой матрицей' без преобразования, может быть для' image' в порядке, но не для 'heatmap' – Ananta
yea you правы, спасибо – Stu
- 1. Howellizing a matrix
- 2. Zeropad a matrix in matlab
- 3. Excel Covariance Matrix с # N/A данными
- 4. R - heatmap, установка ColSideColors
- 5. Heatmap с XTS
- 6. Флип Heatmap для ggplot2
- 7. Создание таблицы Heatmap в gnuplot
- 8. комплект цветовая гамма для heatmap
- 9. MouseListener для HeatMap в Java HeatMap Panel
- 10. размер и настроить Heatmap в heatmap.2
- 11. HeatMap визуализация
- 12. transform 3x3 Matrix OpenCV Matrix
- 13. plot.ly heatmap colorscale не работает
- 14. ggplot2 heatmap scaling ряд
- 15. java matrix exp (A) вычисление экспоненты с помощью матрицы
- 16. расширение (добавление строки или столбца) a scipy.sparse matrix
- 17. Добавление дендрограммы к ggplot2 Heatmap
- 18. Highmaps heatmap
- 19. Correlation heatmap
- 20. Установите 1d Matrix Pattern равно 2D-Matrix
- 21. Присоединение дендрограммы и Heatmap
- 22. Seaborn Heatmap валюты Формат
- 23. Иерархическая кластеризация Heatmap в python
- 24. Gnuplot heatmap из матрицы
- 25. Heatmap.js листовка Heatmap
- 26. Javascript matrix
- 27. Python Heatmap участок Colorbar
- 28. matplotlib - Large Heatmap
- 29. Как отрегулировать диапазон цветов в heatmap.2
- 30. Gnuplot heatmap XYZ
Я нашел подобный вопрос [ЗДЕСЬ ] (http://stackoverflow.com/questions/3280705/how-to-convert-2d-binary-matrix-to-black-white-plot) – Stu