Inverse Percentiles of a sample.
USAGE
p = INVPRCTILE(x,xq)
p = INVPRCTILE(x,xq,dim)
p = INVPRCTILE(x,xq,dim,plot_pos)
INPUT:
x - Vector or Matrix of sample data
q - Values for non-exceedance probabilities to be computed.
q can be scalar or vector
dim - Dimension for matrix to be worked for non-exceedance probability
plot_pos - plotting positions that determine interpolation method
OUTPUT:
p - Non-exceedance probabilities values for q.
When x is a vector, p is the same size as xq, and p(i) contains the non-exceedance probability for xq(i) value.
When x is a matrix, the i-th row of p contains
the non-exceedance probability for xq(i)-values of each column of x.
For N-D arrays, INVPRCTILE operates along the first non-singleton dimension.
EXAMPLES:
x = rand(100,1);
q = [0.1 0.25 0.8];
p = invprctile(x,q);
% Check with prctile to get back the same results
qvalues = prctile(x,p)
Citation pour cette source
Durga Lal Shrestha (2024). Inverse Percentiles of a sample. (https://www.mathworks.com/matlabcentral/fileexchange/41131-inverse-percentiles-of-a-sample), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
- AI, Data Science, and Statistics > Statistics and Machine Learning Toolbox > Descriptive Statistics and Visualization > Descriptive Statistics >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.2.0.0 | 1. Fixing behaviour of unique function after MATLAB R2012b 2. Possibility to use different plotting position |
||
1.1.0.0 | Bug fixing for not strictly monotonic increasing x values |
||
1.0.0.0 |