How to plot a swarm chart with no specific x-values?
Mostrar comentarios más antiguos
Hi everyone,
I have a huge dataset, around 1 million values in a column. The range of these values are limited. They, for example, fluctuate between -100 to +100 (I need to find these two values by min and max). The fluctuation is also very erratic (there might be some patterns though).
So, I was having an idea to use swarm chart and plot the distribution of this dataset on something like a swarm chart. Do you think it would be possible using swarm chart or any other chart type on MATLAB? (I know we can use histogram but something like what I described would be easier to understand for my audience)
I mean something like this:

5 comentarios
Russel Burgess
el 12 de Mzo. de 2021
Wolfgang McCormack
el 12 de Mzo. de 2021
Russel Burgess
el 14 de Mzo. de 2021
I'm not sure if it's exactly what you're after, but you can just set the x values to all be 0, for example:
x = zeros(1e3,1);
y = randn(1e3,1);
swarmchart(x,y);
Produces:

Wolfgang McCormack
el 14 de Mzo. de 2021
Wolfgang McCormack
el 15 de Mzo. de 2021
Respuesta aceptada
Más respuestas (1)
This Github offering has worked pretty well for me:
5 comentarios
Wolfgang McCormack
el 12 de Mzo. de 2021
Wolfgang McCormack
el 12 de Mzo. de 2021
Matt J
el 12 de Mzo. de 2021
I guess you figured it out (sinc eyou Accept-clicked the answer)?
Wolfgang McCormack
el 14 de Mzo. de 2021
Categorías
Más información sobre Data Distribution Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
