How to visualize the matrix with colored entries
    53 views (last 30 days)
  
       Show older comments
    
Dear all, I have a matrix with some suspicious entries. I would like to show all entries (all numbers) and color by red my suspicious data. I have no idea how to do it:( Thanks!
2 Comments
Answers (1)
  Kye Taylor
      
 on 17 Jun 2013
        
      Edited: Kye Taylor
      
 on 17 Jun 2013
  
      What are the features that make your data suspicious? For example, if the suspicious data is all very large (say 2 standard deviations larger than the average datum), then you could try something like
% a proxy for your matrix
dataMatrix = randn(100,100);
% logical variable 
isSuspect = dataMatrix > mean(dataMatrix(:))+2*std(dataMatrix(:));
% create an image where each pixel represents an entry in dataMatrix.
% the pixel will be red if isSuspect(i,j) is true
figure
imagesc(isSuspect.*dataMatrix) 
% or (less exciting)
figure
imagesc(isSuspect)
2 Comments
  Fatemeh Sadeghihassanabadi
 on 4 May 2021
				you can also try heatmap function:
https://www.mathworks.com/help/matlab/ref/heatmap.html
See Also
Categories
				Find more on Data Import and Management in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


