Я пытаюсь построить логическую матрицу, похожую на вопрос here, разница в том, что я пытаюсь это сделать, используя ggvis
, чтобы я мог использовать инструмент зависания (данные имеют несколько тысяч строки, поэтому я хотел бы видеть имена строк и столбцов, когда я наводил на него курсор). Следующий код работал для меня с ggplot2
.График GGVIS для логической матрицы
library(reshape2)
library(ggplot2)
melted = melt(matrix)
ggplot(melted, aes(x = Var2, y = Var1)) +
geom_tile(aes(fill = value)) +
scale_file_manual(values = c("black", "red")) +
theme(axis.text.x = element_blank(), axis.text.y = element_blank()) +
coord_fixed(ratio = 1/10)