R语言 复习笔记(3)Density Estimation

9 篇文章 2 订阅
4 篇文章 2 订阅

Basic Gaussian Simulation
set.seed(5003): 设置种子值
rnorm(n = 100, mean = 10, sd = 10): 正太分布/高斯分布,n是样本数,mean是均值,sd是标准差。
在这里插入图片描述
geom_histogram: ggplo画直方图
在这里插入图片描述
在这里插入图片描述
1.2 Reproducible RGN
identical: 判断两个list,是否元素一一相等。
在这里插入图片描述
在这里插入图片描述
1.3 Log likelihood
sum(log(dnorm(norm_data_ll, mean = x, sd = 10)): log likelihood 极大似然估计的r语言写法
在这里插入图片描述
ggplot画图前要先建data frame
在这里插入图片描述
2.1 Basic exploratory data analysis
invisible: 让不该显示的,不显示
paste0: 将字符串连接起来
hist(probability = TRUE): 这个是输出密度,默认是输出frequence
在这里插入图片描述在这里插入图片描述
2.2 kernel density estimation

par(mfrow = c(2, 2)): 画板管理,可以画2行,每行2个图
在这里插入图片描述
在这里插入图片描述

2.3 Probability Calculation
approxfun: Interpolation Functions插值函数,
integrate: 在有限或无限区间上一元函数的自适应求积
在这里插入图片描述
在这里插入图片描述
2.4 MLE 最大似然估计
-sum(log(dnorm(height_data$Height_m, mean = mu, sd = sigma))): 负对数似然估计公式
mle(NNL): 这里注意里面放的是负的对数似然估计
在这里插入图片描述在这里插入图片描述
3.1 Integrated square error
seq(from = 0.01, to = 1, length.out = 20): 从0.01到1,取20个
density(observations, bw = x, n = 512, from = -3, to = 3): 512个数据,从-3到3。这个是用来验证核密度函数的。
在这里插入图片描述
在这里插入图片描述
which.min(): 取最小的值的index
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值