mo_kumar | R Documentation |
This function computes the moments of order statistics from the kumaraswamy distribution using simulation.
mo_kumar(r, n, k = 1, a, b, rep = 1e+05, seed = 42)
r |
rank of the desired order statistic (e.g., |
n |
sample size from which the order statistic is derived. |
k |
order of the moment to compute (default is |
a , b |
positive parameters of the kumaraswamy distribution. |
rep |
number of simulations (default is |
seed |
optional seed for random number generation to ensure reproducibility (default is |
This function estimates the k
th moment of the r
th order statistic in a sample of size n
drawn from a kumaraswamy distribution with specified shape parameters. The estimation is done via
Monte Carlo simulation using the formula:
\text{E}[X^k] \approx \frac{1}{\mathrm{rep}} \sum_{i=1}^{\mathrm{rep}} X_i^k,
where X_i
are the simulated order statistics from the kumaraswamy distribution.
The function relies on the ros()
function to generate order statistics.
The estimated k
th moment of the r
th order statistic from a kumaraswamy distribution.
The accuracy of the estimated moment depends on the number of simulations (rep
).
The default value rep = 1e5
provides a reasonable trade-off between speed and accuracy
for most practical cases. For higher order moments or when greater precision is required,
users are encouraged to increase rep
(e.g. 1e6
).
ros for generating random samples of order statistics.
# Compute the 2nd moment of the 3rd order statistic from Kumaraswamy(2, 3) with sample size 10
mo_kumar(r = 3, n = 10, k = 2, a = 2, b = 3)
# Compute the first moment with 10000 simulations
mo_kumar(r = 2, n = 5, k = 1, a = 2, b = 2.5, rep = 1e4)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.