Heatmap ou plotagem para uma matriz de correlação [duplicata]

Esta questão já tem uma resposta aqui:

Traçar matriz de correlação em um gráfico 11 respostas

Eu tentei fazer um gráfico fora da matriz de correlação e ter três cores para representar os coeficientes de correlação usando a estrutura da biblioteca.

library(lattice)

levelplot(cor)

Eu obtenho o seguinte enredo:

O enredo é apenas para um subconjunto dos dados que eu tinha. Quando eu uso todo o conjunto de dados (400X400), então fica incerto e a coloração não é mostrada corretamente e é mostrada como pontos. É possível obter o mesmo em forma de telha para uma matriz grande?

Eu tentei usar a função pheatmap, mas não quero que meus valores sejam armazenados em cluster e quero apenas uma representação de valores altos e baixos claramente em uma forma de blocos.

questionAnswers(2)

yourAnswerToTheQuestion