文章目录
可用函数计算法则DISTRIBUTION 类可以产生的分布类别实例1:进行随机变量之间的运算绘制频率直方图
实例2:根据特定概率生成混合分布实例3:不同维度分布之间的卷积
可用函数
1.metadata(x) :Print the metadata for the distribution 2.summary(object, n=10000, seed=): Produce a summary of the distribution 3.rfunc(x, n) : Generate n random drawns of the distribution 4.plot(x, n= 10000) Produce a density plot of the distribution 5.ggDISTRIBUTION(x, n= 10000) : produce a density plot of the distribution using ggplot2 6. new_MIXTURE(listdistr, mixture) :用于生成混合分布,listdistr是一个包含DISTRIBUTION对象的list,mixture是一个求和等于1的概率向量。 7. 当分布维度不同时,new_CONVOLUTION_assoc 类的函数对维度名相同的随机变量进行运算,对于不相同的维度名称的不做处理。new_CONVOLUTION_comb 类的函数将对全部维度进行运算。
计算法则
在相同维度情形下,DISTRIBUTION 对象之间的+,-,*,/和new_CONVOLUTION(listdistr, op, omit_NA = FALSE) 函数的作用是相同的。参数listdistr 是一个包含 DISTRIBUTION 对象的list, 下面是一个简写:
new_SUM(listdistr, omit_NA = FALSE)
new_SUBTRACTION(listdistr, omit_NA = FALSE)
new_MULTIPLICATION(listdistr, omit_NA = FALSE)
new_DIVISION(listdistr, omit_NA = FALSE)
DISTRIBUTION 类可以产生的分布类别
实例1:进行随机变量之间的运算
library(convdistr)
library(ggplot2)
a |