Adding the mean in a scatter plot
12 次查看(过去 30 天)
显示 更早的评论
Hello, I have 2 columns matrix(x, y) and have plotted them into a scatter plot. I would also like to add a marker (different from the rest of the markers in the scatterplot, e.g. a cross istead of circles) that shows the mean value of x and y.
Really thankful for help in this!
0 个评论
回答(1 个)
Star Strider
2015-3-4
This plots the data with blue circles and the mean with a red +:
x = rand(1,25);
y = rand(1,25);
xmean = mean(x);
ymean = mean(y);
figure(1)
scatter(x, y, 'o')
hold on
plot(xmean, ymean, '+r')
hold off
1 个评论
Jose Rego Terol
2020-7-29
Hi Star Strider,
I have 11 dots for one group, and I would like to plot the dots at the same X-axis value. Then, plot the mean of these plot and the standard error. I have run the code and it is close what I was looking for. I attached a picture of what I want to do.
Also, in the future, I would need to plot several groups in the same figure. Like a bar figure, but using dots instead. How can I plot different dots with keeping a distancing between the groups?

Best,
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Scatter Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!