【R每日一贴】R绘制密度函数?
测试开头
测试结尾
文/陆勤
问题描述:绘制概率分布的密度函数?
解决方案:首先在一定范围内定义向量x,接下来将分布的密度函数应用于向量x,最后使用plot函数。
举例说明:
实例一:绘制一个标准正态分布的密度函数
> x <- seq(-4, 4, length.out=100)
> plot(x, dnorm(x))
实例二:构建4个密度分布函数
> x <- seq(0, 6, length.out=100)
> ylim <- c(0, 0.6)
> par(mfrow=c(2, 2))
> plot(x, dunif(x, min=2, max=4), main="Uniform", type="l", ylim=ylim)
> plot(x, dnorm(x, mean=3, sd=1), main="Normal", type="l", ylim=ylim)
> plot(x, dexp(x, rate=1/2), main="Exponential", type="l", ylim=ylim)
> plot(x, dgamma(x, shape=2, rate=1), main="Gamma", type="l", ylim=ylim)
【想一想】
1 如何绘制分布函数的密度函数?
【做一做】
1 实战实例一和实例二?
【温馨话语】
什么叫做不简单?能够把简单的事情天天做好,就是不简单;什么叫做不容易?大家公认的、非常容易的事情。非常认真地做好它,就是不容易。
我是陆勤,微信号:wangluqing360,你们在R路上的朋友,一起欣赏R路上的风景。PPV课R语言群:342699237,欢迎朋友们加入,共建最好的R社区。
赠人玫瑰,手有余香。若是觉得此文有用,欢迎分享给更多的人,让更多的人受用。
请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!