租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

r语言怎么画正态分布图,用r语言画图形

发布时间:2024-01-22 17:46:03

r语言怎样画正态散布图

在R语言中,我们可使用dnorm()函数来生成正态散布的几率密度函数,使用curve()函数来绘制函数曲线。

下面是一个画正态散布图的例子:

# 生成正态散布的随机数
set.seed(123)
x <- rnorm(1000, mean = 0, sd = 1)

# 绘制正态散布的几率密度函数
curve(dnorm(x, mean = 0, sd = 1), from = ⑶, to = 3, 
      xlab = "x", ylab = "Density", main = "Normal Distribution")

# 添加网格线
grid()

# 添加直方图
hist(x, prob = TRUE, breaks = 30, add = TRUE, col = "lightblue")

这段代码将生成一个正态散布的几率密度函数曲线,并在同一张图上添加了相应的直方图。

你可以根据自己的需求修改meansd参数来改变正态散布的均值和标准差,和修改fromto参数来改变绘图的范围。