Isoline density of scatterplot and area within

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?

回答 (1 件)

M Bateni
M Bateni 2016 年 6 月 24 日
編集済み: M Bateni 2016 年 6 月 24 日

0 投票

1 件のコメント

Jenny Nij Bijvank
Jenny Nij Bijvank 2016 年 6 月 27 日
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!

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeDescriptive Statistics and Visualization についてさらに検索

質問済み:

2016 年 6 月 23 日

コメント済み:

2016 年 6 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by