不同R包的P3皮尔逊Ⅲ型曲线计算

一、皮尔逊Ⅲ型曲线(适线法)

皮尔逊Ⅲ型曲线计算公式如上图所示,一般适线法常用的参数是EX,CV,CS。

参数间关系如下:

二、pearsonDS包中的算法

包中的参数是shape=a, scale``=s 以及location=λ,对照是皮尔逊Ⅲ型密度函数可得到参数间关系:

三、lmomco包中的算法

lmomco包中的参数是,,

根据公式推导lmomco包和pearsonDS包中的参数间的转换关系:

四、代码验算

假设EX=953.097,CV=0.7,CS=1.75,求出其他包中相应参数如下:

带入代码中验算:

#pearsonDS包
qpearsonIII(0.5,params=list(shape=1.306, location=190.6194, scale=583.7719125))


#lmomco包
para <- vec2par(c(953.097, 667.1679, 1.75), type="pe3")
quape3(0.5,para)

得到的结果分别是

复制代码
[1] 769.6589
复制代码
[1] 769.7292

二者结果相近。

相关推荐
追逐远方的梦5 分钟前
二级C语言2023-3易错题
c语言·开发语言
一个很帅的帅哥7 分钟前
实现浏览器的下拉加载功能(类似知乎)
开发语言·javascript·mysql·mongodb·node.js·vue·express
极客先躯16 分钟前
java和kotlin 可以同时运行吗
android·java·开发语言·kotlin·同时运行
shiming887920 分钟前
Python数据分析与可视化
开发语言·python·数据分析
一声沧海笑22 分钟前
dplyr、tidyverse和ggplot2初探
信息可视化·数据分析·r语言
kid_sup27 分钟前
C语言错题本
c语言·开发语言
白总Server1 小时前
MySQL在大数据场景应用
大数据·开发语言·数据库·后端·mysql·golang·php
c语言鹌鹑蛋1 小时前
C++进阶 --- 多继承中的虚表问题
开发语言·c++
姑苏老陈1 小时前
【Python基础】Python文件处理
开发语言·python·python文件操作
luoluoal1 小时前
java项目之企业级工位管理系统源码(springboot)
java·开发语言·spring boot