Isoline density of scatterplot and area within

13 Ansichten (letzte 30 Tage)
Jenny Nij Bijvank
Jenny Nij Bijvank am 23 Jun. 2016
Hello,
I would like to make a (for instance 90%) isoline in a scatterplot, so that 90% of the data points have a higher density than this level, and calculate the area comprised within this contour. See picture for an example.
I already made a density histogram and intensity map with the hist3 function, and know that I have to use a Kernel density estimation, and probably the function contour, but I don't understand much of this, and some attempts with these functions did not work out. Can anyone help me with this?

Antworten (1)

M Bateni
M Bateni am 24 Jun. 2016
Bearbeitet: M Bateni am 24 Jun. 2016
  1 Kommentar
Jenny Nij Bijvank
Jenny Nij Bijvank am 27 Jun. 2016
Thank you for the link. I tried it with my own data, and now I can plot the contour lines, which connect bins with the same amount (or percentage) of data points (with hist3 and contour function).
But I still don't know how to make an isoline so that x% of the data points have a higher density than this level. I am trying with the ksdensity function, but I don't really understand how to use it, and how to get the desired result.
I hope you can help!

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Descriptive Statistics and Visualization finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by