R语言 计算分布函数的密度 – dunif()函数

R语言 计算分布函数的密度 – dunif()函数

R语言中的 dunif() 函数是用来提供分布函数的密度的。

语法:

dunif(x, min = 0, max = 1, log = FALSE)

参数:

x: 代表向量

min, max: 代表分布的下限和上限

log: 代表概率的逻辑值

例1:

# Create vector of random deviation
u <- runif(20)
  
dunif(u) == u
  
print(dunif(u))

输出。


[1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE [13] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE [1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

例2:

# Output to be present as PNG file
png(file = "dunifGFG.png")
  
# Plot density
curve(dunif(x, min = 2, max = 6), 0, 8, ylim = c(0, 0.5),
      ylab = "f(x)", main = "Uniform Density f(x)")
  
# Saving the file
dev.off()

输出:

R语言 计算分布函数的密度 - dunif函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程