How to calculate the 95% (area under the curve) of Kernel probability density curve?

2 views (last 30 days)
Hi everyone,
I require to plot the kernel density curve and mark its 5% and 95% values on the plot. I attempted but not working (my script is attached) May someone suggest to me how can I fix this?
raw=readmatrix('5_95.csv');
a=raw(:,4);
figure(1)
pdSix = fitdist(a,'Kernel','Width',0.5);
x = -5:0.01:5;
ySix = pdf(pdSix,x);
plot(x,ySix,'k-','LineWidth',2)
The espected output should be like this.

Accepted Answer

Paul
Paul on 10 Jul 2022
Edited: Paul on 10 Jul 2022
The function icdf can find the values of x such that P(X < x) = 0.05 and 0.95.
Use those values with xline to add the vertical lines to the plot.
  5 Comments

Sign in to comment.

More Answers (0)

Tags

Products

Community Treasure Hunt

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

Start Hunting!

Translated by