projetos:outros:legfacilita:julia:ambas

Leg + Não-leg juntas

Comparei 5 modelos: 1) O mais simples : copa.vero1←function(m=2.542,s=1.96)

{
   -sum(stats::dnorm(alo$Raio.copa.m, m, s, log=TRUE))
}

copa1←mle(copa.vero1) 2) Com a função original: copa.vero2←function(a=0,b=1,s=1.96)

{
m = a+b*((0.1*alo$Dap.mm)^0.5/2)
-sum(stats::dnorm(x=alo$Raio.copa.m,mean=m,sd=s,log=T))
}

copa2←mle(copa.vero2) 3) Com outra função, sem elevar a 0.5: copa.vero3←function(a=0,b=1,s=1.96)

{
m = a+b*((0.1*alo$Dap.mm)/2)
-sum(stats::dnorm(x=alo$Raio.copa.m,mean=m,sd=s,log=T))
}

copa3←mle(copa.vero3) 4) Elevando ao quadrado sem dividir: copa.vero4←function(a=0,b=1,s=1.96)

{
m = a+b*(0.1*alo$Dap.mm)^2
-sum(stats::dnorm(x=alo$Raio.copa.m,mean=m,sd=s,log=T))
}

copa4←mle(copa.vero4)

5) Com média e desvio variando pela mesma função: copa.vero5←function(a=1.43,b=0.002,s1=1,s2=2)

{
m = a+b*((0.1*alo$Dap.mm)/2)
s = s1+s2*((0.1*alo$Dap.mm)/2)
-sum(stats::dnorm(x=alo$Raio.copa.m,mean=m,sd=s,log=T))
}

copa5←mle(copa.vero5) PS: Quando estava passando os dados para o wiki agora, percebi que no modelo 5 tinha elevado a média ao quadrado ao invés de dividir por 2, por isso, ontem comparando AICs tinha ficado com o modelo 3, pois o modelo 5 tinha ficado com AIC semelhante ao 3, mas o 3 tem menos parâmetros # AIC #copa1 111.70791 #copa2 71.15744 #copa3 68.34604 #copa4 77.40857 #copa5 63.01979

* Como a curiosidade é grande rodei alguns nulos alterando a função r.copa para o modelo 3 e o resultado foi:

  • Para Abarbr, 259 médias ficaram inferiores ao valor observado. Com a função anterior esse valor era 0.
  • Balipe continuo com 0, como possui bastante dbh grande acredito que a função possa estar errando aí…
  • Ormoar teve 8 valores inferiores, com a função anterior era 1 (sem muita diferença então)
  • /home/adalardo/farm/labtrop/data/pages/projetos/outros/legfacilita/julia/ambas.txt
  • Última modificação: 2026/03/27 13:51
  • por 127.0.0.1