How to create a color plot based on the number of occurance?
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Ashfaq Ahmed
      
 el 28 de Abr. de 2023
  
    
    
    
    
    Respondida: Hyunuk Ha
    
 el 29 de Abr. de 2023
            Hi! I have a polar plot and we can see most of the data points fall within the 0° and 180° line. And the rest of the points are uniformly scattered. I want to plot a color graph that changes the color with the number of occurance in that region. For example, intense red color in the 0° and 180° line and white color where there is less data point. 

The r and theta values are attache din this question. Any feedback will be greatly aprpeciated!!
Respuesta aceptada
  Hyunuk Ha
    
 el 29 de Abr. de 2023
        The most easiest way is : use your r data as color map. 
I made simple example as : 
load('theta.mat');
load('r.mat');
polardata = [r, theta];
polardata = rmmissing(polardata);
figure; polarscatter(polardata(:,1),polardata(:,2), [], polardata(:,2));
colormap(gca,'parula')   % Change colormap as you want. 
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Color and Styling en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!