I have a scatter plot of Y and X, I want to create a bin with the data between the point with the lowest y-value to the (lowest y-value +50) From the plot I want to bin the data from y=147 to y =197. Lastly I want the mean X and Y values for the bin.

2 个评论

Do you need to retrieve the data from an axes object or are the data available in variables?
the data is available in variables, this is the just plot of the data

请先登录,再进行评论。

 采纳的回答

It this what you are looking for?
lim = [min(y), min(y) + 50]
ybin = y(y>= lim(1) & y<=lim(2))
xbin = x(y>= lim(1) & y<=lim(2))
ybar = mean(ybin);
xbar = mean(xbin);

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Descriptive Statistics and Visualization 的更多信息

产品

标签

Community Treasure Hunt

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

Start Hunting!

Translated by