Probplot for Generalized Extreme Value distribution

조회 수: 1 (최근 30일)
Hector de Santos
Hector de Santos 2021년 8월 15일
댓글: Hector de Santos 2021년 8월 16일
The probplot function ( https://www.mathworks.com/help/stats/probplot.html?s_tid=doc_ta ) does not support "Generalized Extreme Value" (GEV) distributions.
I am working with GEV type II (Frechet). Is there a way to this MATLAB?
Thanks in advance.

채택된 답변

Jeff Miller
Jeff Miller 2021년 8월 16일
Cupid includes the Frechet distribution. It doesn't have probplot function, but you can easily produce something similar:
% assume x1 is a vector of data
dist = Frechet(5,20,100); % Create a distribution object, preferably with parameter values
% in approximately the right range for your data
dist.EstML(x1); % Adjust parameter values to maximum likelihood estimates for this dataset
[obscdf,x] = ecdf(x1); % Compute empirical probability distribution
predcdf = dist.CDF(x); % Compute theoretical cumulative probabilities
figure;
plot(x,obscdf,'*');
hold on
plot(x,predcdf,'-');

추가 답변 (0개)

제품


릴리스

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by