[問題] MLE 做 聯立方程式 估計 (已解決)

作者: f496328mm (為什麼會流淚)   2016-09-07 15:56:29
聯立方程式 or system equation
用MLE去做 我目前只會做一條equation的MLE
我目前上網找的只能做到一條equation的MLE估計
目前code如下:
#==========================================
library(stats4)
set.seed(1001)
N <- 100
x <- runif(N)
y <- 5 * x + 3 + rnorm(N)
LL <- function(beta0, beta1, mu, sigma) {
# Find residuals
#
R = y - x * beta1 - beta0
#
# Calculate the likelihood for the residuals (with mu and sigma as parameters)
#
R = suppressWarnings(dnorm(R, mu, sigma))
#
# Sum the log likelihoods for all of the data points
#
-sum(log(R))
}
fit <- mle(LL, start = list(beta0 = 3, beta1 = 1, mu = 0, sigma=1))
summary(fit)
#==========================================
R = y - x * beta1 - beta0
這是我的一條equation
我目前只會做到一條
如果要做一條以上,要如何做?
#=========================================
另外我也有找到這個package "systemfit"
它可以一次做兩個以上的迴歸
不過 我的理解是 他是分開做的
因為我分別用lm去做 估計出來的參數也一樣
所以沒什麼意義 可能是我理解錯誤
不知道這個函數的用意是什麼
謝謝
作者: ksherry (K雪梨)   2016-09-07 17:23:00
Google Full information maximum likelihood聯立方程組 你還是要自己先求出均衡解
作者: qhair (卡早睡卡有眠)   2016-09-07 17:39:00
我猜你要的是BBsolve
作者: celestialgod (天)   2016-09-07 20:19:00
發文格式...

Links booklink

Contact Us: admin [ a t ] ucptt.com