使用 R 中的加权非线性最小二乘计算参数估计数据的 ECDF

Computing ECDF of a data for parameter estimation using weighted nonlinear least square in R

我正在编写代码,使用加权非线性最小二乘 (WNLS) 方法估算 GPD 的参数。 WNLS 方法包括 2 个步骤

第 1 步:$(\hat{\xi_1} , \hat{b_1}) = arg\ \min_{(\xi,b)} \ sum_{i=1}^{n} [\log(1-F_n(x_i)) - log(1-G_{\xi,b}(x_i))]$, 这里 $F_n$ 是 ECDF,$1-G_{\xi,b}$ 是广义帕累托分布。

谁能告诉我如何计算 R 中数据“X”的 EDF 函数 $F_n$ecdf(X)(X)会计算ECDF吗?如果是这样,那么 ecdf(X) 除了绘图之外还需要什么?如果有人分享一些涉及数据 ECDF 计算的示例代码,那将非常有帮助。

ecdf 调用创建了一个函数。也就是说,您可以将 ecdf(X) 应用于其他数据,就像您的 ecdf(X)(X) 调用一样。但是,您可能希望将 ecdf(X) 应用于 X 本身以外的其他内容。如果您想知道三个数字 abc_ 对应的经验分位数,一个简单的方法是调用 ecdf(X)(c(a, b, c_)).