Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
pessoais:eder [2011/05/31 20:11]
eder [Codigos]
pessoais:eder [2011/06/05 19:51]
eder
Linha 16: Linha 16:
    * [[http://​www.leg.ufpr.br/​ragronomia|Estatística Experimental com Software R]]    * [[http://​www.leg.ufpr.br/​ragronomia|Estatística Experimental com Software R]]
    * [[http://​www.leg.ufpr.br/​doku.php/​pessoais:​eder:​exptempo| Análise de Experimentos de longa duração]]    * [[http://​www.leg.ufpr.br/​doku.php/​pessoais:​eder:​exptempo| Análise de Experimentos de longa duração]]
-===== Codigos ​===== +   * [[http://​www.leg.ufpr.br/​doku.php/​pessoais:​eder:​planejamentofito|Planejamento de experimento PG Produção Vegetal UFPR]] 
 +===== Códigos ​===== 
 <code R> <code R>
 ###buf ###buf
Linha 42: Linha 43:
  
 ### MOnte carlo ### MOnte carlo
 +## Calcula a área via simulação de monte carlo
 +## args: r= raio, s vetor com numero de simulação,​ plotS plotar a simulação
 +MCcirculo<​-function(r,​s,​plotS=TRUE){
 +ns<​-area<​-s
 +r<-r
 +con <- 1
 +for (j in ns) {
 +#pontos aleatorios
 + x<​-runif(j,​ min=-r, max=r)
 + y<​-runif(j,​ min=-r, max=r)
 + ponto<​-cbind(x,​y)
 +  cont <- sum(apply(ponto,​1,​function(x){sqrt(sum(x^2))})<​r)
 +#plotando Simulação
 +  if(plotS==TRUE){
 + plot(x,​y,​col="​red",​type="​p",​asp=1,​lwd=1,​xlim=c(-r,​r),​ylim=c(-r,​r),​ main="​Simulação Monte Carlo",​sub=j)
 + ang <- seq(0, 2*pi, length = 100)
 + xx <- r * cos(ang);yy <- r * sin(ang)
 + polygon(xx,​ yy,border = "dark blue",​lwd=2)
 +  }  ​
 +#Calculo de Area
 + area[con]<​-(cont/​j)*(r^2)*4
 +  cat(paste(round(area[con],​6),​j,'​\n'​))
 +  con <- con+1
 +}
 + plot(ns,​area,​main="​Simulação Monte Carlo",​xlab='​Número da amostra',​ylab='​Area'​)
 +  abline(h=pi*r^2,​col='​red',​lwd=2)
 +  ​
 +}
 +MCcirculo(1,​seq(5,​5000,​by=1000),​plotS=FALSE)
 ### inversão de p ### inversão de p
 +### Inversão de Probabilidade
 +NS <- 10000
 +U <- runif(NS)
 +X <- - log(U)
 +Y <- rexp(NS)
 +par(mfrow=c(1,​3))
 +hist(U,​freq=FALSE,​main='​Uniforme',​col='​lightblue'​)
 +lines(density(U),​col='​red',​lwd=2)
 +hist(X,​freq=FALSE,​main='​Expoencial via uniforme',​col='​lightblue'​)
 +lines(density(X),​col='​red',​lwd=2)
 +lines(curve(dexp(x,​1),​min(X),​max(X),​add=TRUE),​col='​blue',​lwd=2)
 +hist(Y,​freq=FALSE,​main='​Expoencial do R',​col='​lightblue'​)
 +lines(density(Y),​col='​red',​lwd=2)
 +lines(curve(dexp(x,​1),​min(Y),​max(Y),​add=TRUE),​col='​blue',​lwd=2)
 +################################################################################​
 +###​----------------------------------------------------------###​
 +### Regressão Beta
 +### pacote oficial
 +require(betareg)
 +data("​FoodExpenditure",​ package = "​betareg"​)
 +fe_beta <- betareg(I(food/​income) ~ income + persons , data = FoodExpenditure)
 +summary(fe_beta)
 +###​----------------------------------------------------------###​
 +### log vero da regressão beta com duas covariaveis, ​
 +log.vero <- function(par,​y,​x1,​x2){
 +        mu <- exp((par[1] + par[2] * x1 + par[3] * x2))/​(1+exp((par[1] + par[2] * x1 + par[3] * x2)))##​logit^-1
 +        ll  <- sum(dbeta(y,​ mu* par[4], (1-mu)*par[4],​log = TRUE))
 +        return(ll)
 +}
 +
 +###​----------------------------------------------------------### ​           ​
 +opt <- optim(c(B0=-0.5,​B1=-0.51,​B2=0.11,​phi=35),​log.vero,​y=FoodExpenditure$food/​FoodExpenditure$income,​
 +                                                        x1=FoodExpenditure$income,​
 +                                                        x2=FoodExpenditure$persons,​
 +                                                        hessian = TRUE, control=(list(fnscale=-1)))
 +opt
 +opt$par
 +sqrt(-diag(solve(opt$hessian)))
 +summary(fe_beta)
 </​code>​ </​code>​
  
-===== Planejamento e Análise de experimentos =====  +[[http://​www.ime.usp.br/​~sferrari/​beta.pdf|Regressão beta]]
- == Material Geral do curso==+
  
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​CursoRFito.zip| Geral(Dados,​ Scripts...)]] 
- == Revisão de Estatística Basica == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​RevisaoEstBasica.R| Script]] 
- == Planejamento de Experimentos == 
-    *  [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​PlaneAnaExp.pdf| Apresentação]] 
- == Introdução ao R == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​IntroducaoR.R| Script]] ​ 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Introdu%e7%e3o%20ao%20Software%20R.pdf| Apresentação]] ​ 
- == Delineamento Inteiramente ao Acaso == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​DIC/​exemplo%20dic.R|Script]] 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​DIC/​exemplo dic.xls|dados]] 
- == Delineamento Blocos ao Acaso == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​DBA/​exemplo%20dba.R|Script]] 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​DBA/​exemplo dba.xls|dados]] 
- == Esquema Fatorial == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Fatorial/​Fatorial.R|Script]] 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Fatorial/​fatorial2x3.txt|dados]] 
- == Parcelas Sub-divididas == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​SubDividida/​Subdividida.R|Script]] 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​SubDividida/​subdividida.txt|dados]] 
- == Regressão == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Regressao/​Regre.r|Script]] 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Regressao/​Escoamento.txt|dados]] 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Regressao.pdf|Apresentação]] 
- == Script geral do curso == 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Material%20SNW/​Script.pdf| pdf]] 
-    * [[http://​www.leg.ufpr.br/​~eder/​CursoRFito/​Script.R|Script]] 
-  
  

QR Code
QR Code pessoais:eder (generated for current page)