Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior | Próxima revisão Ambos lados da revisão seguinte | ||
pessoais:eder [2011/06/05 19:53] eder [section 3] |
pessoais:eder [2011/06/05 19:56] eder [section 4] |
||
---|---|---|---|
Linha 19: | Linha 19: | ||
===== Códigos ===== | ===== Códigos ===== | ||
<code R> | <code R> | ||
+ | ###-----------------------------------------------------------------### | ||
###buf | ###buf | ||
buf <- function(n){ | buf <- function(n){ | ||
Linha 41: | Linha 42: | ||
| | ||
buf(100000) | buf(100000) | ||
+ | ###-----------------------------------------------------------------### | ||
### MOnte carlo | ### MOnte carlo | ||
## Calcula a área via simulação de monte carlo | ## Calcula a área via simulação de monte carlo | ||
Linha 72: | Linha 73: | ||
} | } | ||
MCcirculo(1,seq(5,5000,by=1000),plotS=FALSE) | MCcirculo(1,seq(5,5000,by=1000),plotS=FALSE) | ||
+ | ###-----------------------------------------------------------------### | ||
### inversão de p | ### inversão de p | ||
### Inversão de Probabilidade | ### Inversão de Probabilidade | ||
Linha 87: | Linha 89: | ||
lines(density(Y),col='red',lwd=2) | lines(density(Y),col='red',lwd=2) | ||
lines(curve(dexp(x,1),min(Y),max(Y),add=TRUE),col='blue',lwd=2) | lines(curve(dexp(x,1),min(Y),max(Y),add=TRUE),col='blue',lwd=2) | ||
- | ################################################################################ | + | ###-----------------------------------------------------------------### |
- | ###----------------------------------------------------------### | + | |
### Regressão Beta | ### Regressão Beta | ||
### pacote oficial | ### pacote oficial | ||
Linha 95: | Linha 96: | ||
fe_beta <- betareg(I(food/income) ~ income + persons , data = FoodExpenditure) | fe_beta <- betareg(I(food/income) ~ income + persons , data = FoodExpenditure) | ||
summary(fe_beta) | summary(fe_beta) | ||
- | ###----------------------------------------------------------### | + | ###-----------------------------------------------------------------### |
### log vero da regressão beta com duas covariaveis, | ### log vero da regressão beta com duas covariaveis, | ||
log.vero <- function(par,y,x1,x2){ | log.vero <- function(par,y,x1,x2){ | ||
Linha 103: | Linha 104: | ||
} | } | ||
- | ###----------------------------------------------------------### | + | ###-----------------------------------------------------------------### |
opt <- optim(c(B0=-0.5,B1=-0.51,B2=0.11,phi=35),log.vero,y=FoodExpenditure$food/FoodExpenditure$income, | opt <- optim(c(B0=-0.5,B1=-0.51,B2=0.11,phi=35),log.vero,y=FoodExpenditure$food/FoodExpenditure$income, | ||
x1=FoodExpenditure$income, | x1=FoodExpenditure$income, | ||
Linha 112: | Linha 113: | ||
sqrt(-diag(solve(opt$hessian))) | sqrt(-diag(solve(opt$hessian))) | ||
summary(fe_beta) | summary(fe_beta) | ||
+ | ###-----------------------------------------------------------------### | ||
</code> | </code> | ||