在R语言中,可以使用函数rnorm()生成正态分布的随机数,并使用函数hist()绘制直方图来展示正态分布。

下面是生成正态分布图的代码示例:

# 生成正态分布的随机数
set.seed(123)  # 设置随机数种子,以保证结果可重现
data <- rnorm(1000, mean = 0, sd = 1)  # 生成1000个均值为0,标准差为1的正态分布随机数

# 绘制直方图
hist(data, breaks = 30, col = "skyblue", main = "正态分布图", xlab = "随机数")

上述代码中,set.seed(123)设置了随机数种子,以保证每次运行代码时生成的随机数序列相同。rnorm()函数用于生成正态分布的随机数,其中第一个参数表示生成的随机数个数,第二个参数表示均值,第三个参数表示标准差。生成的随机数保存在data变量中。

hist()函数用于绘制直方图,其中第一个参数表示待绘制的数据,breaks参数表示直方图的柱子数量,col参数表示柱子的颜色,main参数表示图表的标题,xlab参数表示x轴的标签。

R语言中生成正态分布图的代码

原文地址: https://www.cveoy.top/t/topic/jgo2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录