2D graph based on X and Y coordinates

1 visualización (últimos 30 días)
Abdulkarim Almukdad
Abdulkarim Almukdad el 29 de Oct. de 2020
Comentada: Abdulkarim Almukdad el 29 de Oct. de 2020
I have a data of time, X, Y and speed. firstly I'm looking for a way to draw a 2D graph with only X and Y with colorbar related to the high number of X and Y and low number of X and Y (i.e. X and Y are coordinates of people therefore the graph should be heat or density). I'm not sure if this can be done with only X and Y, so I think I need to create a function of Z that should calculate the number of people at each location, but since the coordinates are not repititive hence a range of space should be used. I couldn't perform any code that can show me anything close, I wish that someone can help me with this. Note that I have already tried the grouptransform function and found that all my data are unique.

Respuesta aceptada

Cris LaPierre
Cris LaPierre el 29 de Oct. de 2020
Editada: Cris LaPierre el 29 de Oct. de 2020
Sounds like a tiled histogram might be what you are looking for. If position is lat/lon, maybe a geodensityplot?
  3 comentarios
Cris LaPierre
Cris LaPierre el 29 de Oct. de 2020
You can change the bin size in histogram2 using the nbins option, or by adding the BinWidth name-value pair.
histogram2(X,Y,'DisplayStyle','tile','ShowEmptyBins',"on","BinWidth",[20 10])
Abdulkarim Almukdad
Abdulkarim Almukdad el 29 de Oct. de 2020
Thanks a lot

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Data Distribution Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by