How to plot a swarm chart with no specific x-values?
显示 更早的评论
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 个评论
Russel Burgess
2021-3-12
Wolfgang McCormack
2021-3-12
Russel Burgess
2021-3-14
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
2021-3-14
Wolfgang McCormack
2021-3-15
采纳的回答
更多回答(1 个)
This Github offering has worked pretty well for me:
5 个评论
Wolfgang McCormack
2021-3-12
Wolfgang McCormack
2021-3-12
Matt J
2021-3-12
I guess you figured it out (sinc eyou Accept-clicked the answer)?
Wolfgang McCormack
2021-3-14
类别
在 帮助中心 和 File Exchange 中查找有关 MATLAB 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
