Variáveis de planta sob efeito de tamanho de agregados, conteúdo de cinza e família de maracujá

Walmes Zeviani
Milson Evaldo Serafim


Materiais e métodos

O experimento avaliou 3 fatores:

Os níveis foram completamente cruzados perfazendo 2*2*7=28 combinações experimentais. O experimento foi instalado em delineamento de blocos casualizados com 3 blocos.


Definições da sessão

##-----------------------------------------------------------------------------
## Definições da sessão, pacotes a serem usados.

pkg <- c("lattice", "latticeExtra", "reshape",
         "doBy", "multcomp", "nlme",
         "plyr", "wzRfun")
sapply(pkg, library, character.only=TRUE, logical.return=TRUE)
##      lattice latticeExtra      reshape         doBy     multcomp         nlme 
##         TRUE         TRUE         TRUE         TRUE         TRUE         TRUE 
##         plyr       wzRfun 
##         TRUE         TRUE

source("lattice_setup.R")

##-----------------------------------------------------------------------------
## Informações sobre as versões dos pacotes.

sessionInfo()
## R version 3.1.1 (2014-07-10)
## Platform: i686-pc-linux-gnu (32-bit)
## 
## locale:
##  [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C               LC_TIME=pt_BR.UTF-8       
##  [4] LC_COLLATE=en_US.UTF-8     LC_MONETARY=pt_BR.UTF-8    LC_MESSAGES=en_US.UTF-8   
##  [7] LC_PAPER=pt_BR.UTF-8       LC_NAME=C                  LC_ADDRESS=C              
## [10] LC_TELEPHONE=C             LC_MEASUREMENT=pt_BR.UTF-8 LC_IDENTIFICATION=C       
## 
## attached base packages:
## [1] splines   stats     graphics  grDevices utils     datasets  base     
## 
## other attached packages:
##  [1] wzRfun_0.1          plyr_1.8.1          nlme_3.1-117        multcomp_1.3-3     
##  [5] TH.data_1.0-3       mvtnorm_0.9-99992   doBy_4.5-10         MASS_7.3-33        
##  [9] survival_2.37-7     reshape_0.8.5       latticeExtra_0.6-26 RColorBrewer_1.0-5 
## [13] lattice_0.20-29     knitr_1.5          
## 
## loaded via a namespace (and not attached):
##  [1] evaluate_0.5.5      formatR_0.10        grid_3.1.1          lme4_1.1-6         
##  [5] Matrix_1.1-4        methods_3.1.1       minqa_1.2.3         Rcpp_0.11.1        
##  [9] RcppEigen_0.3.2.1.2 sandwich_2.3-0      stringr_0.6.2       tools_3.1.1        
## [13] zoo_1.7-11

## obs: Para instalar um pacote faça:
## install.packages("nome_do_pacote", dependencies=TRUE)

Análise dos dados

##-----------------------------------------------------------------------------
## Ler.

url <- "http://www.leg.ufpr.br/~walmes/data/maracuja_altura.txt"
mara <- read.table(url, header=TRUE, sep="\t")
str(mara)
## 'data.frame':    1344 obs. of  7 variables:
##  $ agregado: Factor w/ 2 levels "<2","4 a 10": 2 2 2 2 2 2 2 2 2 2 ...
##  $ familia : Factor w/ 2 levels "F29","F48": 1 1 1 1 1 1 1 1 1 1 ...
##  $ cinza   : num  0 0 0 0 0 0 1.5 1.5 1.5 1.5 ...
##  $ bloco   : int  1 1 2 2 3 3 1 1 2 2 ...
##  $ rept    : int  1 2 1 2 1 2 1 2 1 2 ...
##  $ data    : Factor w/ 8 levels "2012/02/24","2012/03/01",..: 1 1 1 1 1 1 1 1 1 1 ...
##  $ altura  : num  6 6.5 4.5 4 4.5 4.5 8 7.2 6 7.4 ...

mara <- transform(mara, fam=factor(familia), blc=factor(bloco),
                  agr=factor(agregado, labels=c("4-10 mm","0-2 mm")),
                  dta=as.Date(data))
mara$dias <- as.numeric(mara$dta-min(mara$dta))
str(mara)
## 'data.frame':    1344 obs. of  12 variables:
##  $ agregado: Factor w/ 2 levels "<2","4 a 10": 2 2 2 2 2 2 2 2 2 2 ...
##  $ familia : Factor w/ 2 levels "F29","F48": 1 1 1 1 1 1 1 1 1 1 ...
##  $ cinza   : num  0 0 0 0 0 0 1.5 1.5 1.5 1.5 ...
##  $ bloco   : int  1 1 2 2 3 3 1 1 2 2 ...
##  $ rept    : int  1 2 1 2 1 2 1 2 1 2 ...
##  $ data    : Factor w/ 8 levels "2012/02/24","2012/03/01",..: 1 1 1 1 1 1 1 1 1 1 ...
##  $ altura  : num  6 6.5 4.5 4 4.5 4.5 8 7.2 6 7.4 ...
##  $ fam     : Factor w/ 2 levels "F29","F48": 1 1 1 1 1 1 1 1 1 1 ...
##  $ blc     : Factor w/ 3 levels "1","2","3": 1 1 2 2 3 3 1 1 2 2 ...
##  $ agr     : Factor w/ 2 levels "4-10 mm","0-2 mm": 2 2 2 2 2 2 2 2 2 2 ...
##  $ dta     : Date, format: "2012-02-24" "2012-02-24" ...
##  $ dias    : num  0 0 0 0 0 0 0 0 0 0 ...

mara$id <- with(mara, interaction(blc, fam, agr, cinza, dias))
nlevels(mara$id) # 3*2*2*7*
## [1] 672
nrow(mara)
## [1] 1344

mara <- ddply(mara, .(blc, fam, agr, cinza, dias), summarise, altura=mean(altura))
str(mara)
## 'data.frame':    672 obs. of  6 variables:
##  $ blc   : Factor w/ 3 levels "1","2","3": 1 1 1 1 1 1 1 1 1 1 ...
##  $ fam   : Factor w/ 2 levels "F29","F48": 1 1 1 1 1 1 1 1 1 1 ...
##  $ agr   : Factor w/ 2 levels "4-10 mm","0-2 mm": 1 1 1 1 1 1 1 1 1 1 ...
##  $ cinza : num  0 0 0 0 0 0 0 0 1.5 1.5 ...
##  $ dias  : num  0 6 14 21 28 35 42 47 0 6 ...
##  $ altura: num  6.65 7.3 12.25 40.25 62.75 ...

##------------------------------------------------------------------------------------------
## dados de experimento com 4 fatores:
## * fam: categórica a família do maracujá
## * agr: categórica a classe de agregado usado para encher os vasos de cultivo das plantas
## * cinza: métrica a dose de cinza aplicado ao solo
## * dias: métrica o dia de avaliação da planta
## deseja-se verificar o efeito de fam*agr*cinza no crescimento das plantas

##-----------------------------------------------------------------------------
## Ver.

## xyplot(altura~cinza|fam*agr, groups=dias, data=mara, type=c("p","a"))
xyplot(altura~dias|fam*agr, groups=cinza, data=mara, type=c("p","a"))

plot of chunk unnamed-chunk-3


## xyplot(log(altura)~cinza|fam*agr, groups=dias, data=mara, type=c("p","a"))
## xyplot(log(altura)~dias|fam*agr, groups=cinza, data=mara, type=c("p","a"))

##-----------------------------------------------------------------------------
## Análise só com a última medida.

max(mara$dias)
## [1] 47

xyplot(altura~cinza|fam, groups=agr, data=subset(mara, dias==47),
       type=c("p","a"))

plot of chunk unnamed-chunk-3

xyplot(altura~cinza|fam, groups=agr,
       data=subset(mara[-c(144,456,112,656),], dias==47),
       type=c("p","a"))

plot of chunk unnamed-chunk-3


##-----------------------------------------------------------------------------
## Modelo.

m0 <- lm(altura~blc+fam*agr*cinza,
         data=subset(mara[-c(144,456,112,656),], dias==47))

## Resíduos.
par(mfrow=c(2,2)); plot(m0); layout(1)

plot of chunk unnamed-chunk-3


## Quadro de anova.
anova(m0)
## Analysis of Variance Table
## 
## Response: altura
##               Df Sum Sq Mean Sq F value Pr(>F)   
## blc            2   1009     505    5.93 0.0042 **
## fam            1     66      66    0.77 0.3824   
## agr            1    230     230    2.70 0.1049   
## cinza          1     82      82    0.97 0.3280   
## fam:agr        1      9       9    0.10 0.7527   
## fam:cinza      1    634     634    7.46 0.0080 **
## agr:cinza      1    670     670    7.88 0.0065 **
## fam:agr:cinza  1    756     756    8.89 0.0039 **
## Residuals     70   5953      85                  
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

Com modelos mistos

##-----------------------------------------------------------------------------
## Usando modelos não lineares mistos.

## Medidas repetidas nos indivíduos que são as parcelas.
mara$parcela <- with(mara, interaction(blc, fam, agr, cinza, sep="_"))
nlevels(mara$parcela) # 3*2*2*7
## [1] 84

marag <- groupedData(formula=altura~dias|parcela, data=mara, order=FALSE)
str(marag)
## Classes 'nfnGroupedData', 'nfGroupedData', 'groupedData' and 'data.frame':   672 obs. of  7 variables:
##  $ blc    : Factor w/ 3 levels "1","2","3": 1 1 1 1 1 1 1 1 1 1 ...
##  $ fam    : Factor w/ 2 levels "F29","F48": 1 1 1 1 1 1 1 1 1 1 ...
##  $ agr    : Factor w/ 2 levels "4-10 mm","0-2 mm": 1 1 1 1 1 1 1 1 1 1 ...
##  $ cinza  : num  0 0 0 0 0 0 0 0 1.5 1.5 ...
##  $ dias   : num  0 6 14 21 28 35 42 47 0 6 ...
##  $ altura : num  6.65 7.3 12.25 40.25 62.75 ...
##  $ parcela: Factor w/ 84 levels "1_F29_4-10 mm_0",..: 1 1 1 1 1 1 1 1 13 13 ...
##  - attr(*, "formula")=Class 'formula' length 3 altura ~ dias | parcela
##   .. ..- attr(*, ".Environment")=<environment: R_GlobalEnv> 
##  - attr(*, "FUN")=function (x)  
##  - attr(*, "order.groups")= logi FALSE

##-----------------------------------------------------------------------------
## Modelo sem efeito dos fatores experimentais.

nn0 <- nlme(altura~SSlogis(dias, A, B, C), fixed=A+B+C~1, random=A+B+C~1,
            data=marag, start=list(fixed=c(148, 31, 6.8)))

## Quadro com as estimativas dos parâmetros.
summary(nn0)$tTable
##     Value Std.Error  DF t-value    p-value
## A 148.854    0.9895 586  150.43  0.000e+00
## B  31.428    0.4684 586   67.10 3.282e-277
## C   6.813    0.1429 586   47.68 7.751e-204

VarCorr(nn0)
## parcela = pdLogChol(list(A ~ 1,B ~ 1,C ~ 1)) 
##          Variance StdDev Corr         
## A        11.810   3.437  A      B     
## B        16.925   4.114   0.585       
## C         1.084   1.041  -0.098  0.750
## Residual 24.159   4.915
intervals(nn0)
## Approximate 95% confidence intervals
## 
##  Fixed effects:
##     lower    est.   upper
## A 146.915 148.854 150.793
## B  30.510  31.428  32.345
## C   6.533   6.813   7.093
## attr(,"label")
## [1] "Fixed effects:"
## 
##  Random Effects:
##   Level: parcela 
##            lower     est.  upper
## sd(A)     1.7289  3.43661 6.8311
## sd(B)     3.4726  4.11406 4.8740
## sd(C)     0.8136  1.04116 1.3324
## cor(A,B) -0.2932  0.58492 0.9277
## cor(A,C) -0.7802 -0.09762 0.6911
## cor(B,C)  0.5683  0.74992 0.8618
## 
##  Within-group standard error:
## lower  est. upper 
## 4.615 4.915 5.234
plot(nn0)

plot of chunk unnamed-chunk-4

pairs(nn0)

plot of chunk unnamed-chunk-4

par(mfrow=c(1,3)); apply(ranef(nn0), 2, qqnorm); layout(1)

plot of chunk unnamed-chunk-4

## $A
## $A$x
##  [1] -1.42291 -0.28740  1.34517 -0.99153 -2.51495 -0.81222 -0.73181  0.07467  0.69334
## [10] -0.65587  0.10463 -0.44716 -1.27480 -1.73166 -1.21023  0.54852  1.21023  2.51495
## [19] -0.89826  0.01492 -0.41441  0.99153 -0.54852  0.58355  0.94387  0.13469  0.73181
## [28] -1.15035  0.19520 -0.35020  0.44716 -0.22571  0.81222 -0.69334 -0.51416 -1.61117
## [37] -0.85445 -0.10463  0.38211  1.88430  2.10017  1.51036 -2.10017  0.04478 -0.16487
## [46]  0.51416  1.73166  0.35020  1.42291  0.85445  0.89826  1.15035 -0.13469 -1.09433
## [55]  0.28740  1.27480  1.04155 -1.51036 -0.01492 -0.04478 -1.34517 -1.88430  0.16487
## [64]  0.77139  0.41441 -1.04155 -0.25643 -0.07467 -0.38211 -0.94387  0.61931  1.09433
## [73] -0.61931  0.25643  1.61117 -0.19520 -0.77139  0.65587  0.22571  0.48039  0.31864
## [82] -0.31864 -0.48039 -0.58355
## 
## $A$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          -3.90436          -0.60330           4.28471          -3.14920          -8.64523 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##          -2.72745          -2.64657           0.22191           2.12549          -1.81075 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##           0.22374          -1.46176          -3.47766          -5.41348          -3.32781 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##           2.00319           3.91453           6.27303          -3.07687           0.09352 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##          -1.24235           3.15369          -1.62843           2.01045           3.12884 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##           0.23350           2.44227          -3.26521           0.60646          -0.84790 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##           1.39096          -0.57274           2.50222          -2.43466          -1.56316 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##          -5.08285          -3.00591          -0.34326           1.08796           5.80361 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##           6.24376           4.56141          -6.85682           0.17435          -0.48299 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##           1.86851           4.90295           1.05840           4.31443           2.73963 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##           3.11953           3.47171          -0.45656          -3.22771           0.90584 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##           4.12107           3.16761          -3.99713          -0.22235          -0.25856 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##          -3.82876          -5.65287           0.41990           2.50129           1.28819 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##          -3.20910          -0.58583          -0.31565          -1.20484          -3.12967 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##           2.02474           3.25289          -1.70647           0.69544           4.70135 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##          -0.48322          -2.67413           2.10429           0.63960           1.63983 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##           0.94070          -0.65622          -1.48553          -1.69225 
## 
## 
## $B
## $B$x
##  [1] -0.54852  0.41441  2.10017 -2.51495 -2.10017  0.73181 -1.21023  0.58355  0.07467
## [10] -1.27480  0.04478  0.13469 -0.99153 -1.73166 -1.61117 -0.38211  0.99153  1.42291
## [19] -0.16487 -0.58355 -0.31864  0.38211  1.04155  1.51036  1.27480 -0.04478  0.44716
## [28] -1.51036 -0.25643 -0.13469  0.19520 -0.19520  1.15035 -1.09433 -0.85445  0.77139
## [37] -0.94387 -0.69334  0.48039  2.51495  0.69334  0.28740 -1.34517 -0.41441 -0.48039
## [46]  0.94387  0.16487  0.81222  0.85445  0.25643 -0.07467  0.54852 -0.65587  1.09433
## [55] -0.44716  0.65587  0.89826 -0.51416 -0.28740  1.73166 -1.88430 -1.42291 -0.73181
## [64]  1.21023 -0.35020 -0.22571 -0.77139 -0.81222 -0.61931 -0.10463  0.51416  1.34517
## [73]  0.61931  0.35020  0.31864 -1.04155 -0.89826  0.22571  0.01492  1.88430  1.61117
## [82] -1.15035  0.10463 -0.01492
## 
## $B$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          -2.41136           1.27887          10.77028          -6.32303          -6.27413 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##           2.66029          -5.04198           1.89235          -0.01366          -5.14724 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##          -0.51926           0.35884          -4.18285          -5.86831          -5.42311 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##          -2.01298           4.16480           5.94976          -1.16789          -2.42415 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##          -1.88333           1.19067           4.61395           5.99508           5.27968 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##          -0.83623           1.35864          -5.40428          -1.81809          -1.15210 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##           0.53012          -1.56494           4.93885          -4.33927          -3.78233 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##           2.80264          -4.11198          -2.69603           1.39014          12.12587 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##           2.41718           0.86947          -5.18606          -2.02400          -2.31921 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##           3.10781           0.46335           2.95269           3.03696           0.77510 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##          -0.98288           1.45935          -2.67019           4.76667          -2.26067 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##           2.33714           3.05454          -2.38955          -1.86584           9.13446 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##          -5.98512          -5.31792          -2.85683           5.05512          -1.95922 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##          -1.64069          -3.26849          -3.68719          -2.47379          -1.13574 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##           1.40800           5.44314           2.05145           1.15995           1.00223 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##          -4.31592          -3.91710           0.70557          -0.52018           9.52627 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##           8.38211          -4.57924           0.08143          -0.73641 
## 
## 
## $C
## $C$x
##  [1]  0.44716  0.85445  1.61117 -1.88430  0.35020  1.27480 -1.04155  0.81222 -0.38211
## [10] -1.73166  0.07467  0.73181 -0.25643 -0.31864 -0.89826 -1.61117  0.58355  0.54852
## [19]  0.65587 -0.69334  0.01492 -0.19520  1.34517  1.21023  0.94387 -0.07467  0.10463
## [28] -0.99153 -0.54852  0.16487  0.13469 -0.13469  1.04155 -0.61931 -0.73181  1.42291
## [37] -0.41441 -0.65587  0.28740  1.73166 -0.77139 -0.85445  0.25643 -0.51416 -0.48039
## [46]  0.77139 -1.42291  0.89826  0.19520 -0.22571 -1.51036 -0.16487 -0.58355  1.51036
## [55] -1.15035 -0.01492  0.31864  0.48039 -0.35020  2.51495 -1.09433  0.04478 -1.27480
## [64]  1.09433 -1.21023  0.51416 -0.94387 -1.34517 -0.28740  0.69334  0.22571  0.99153
## [73]  1.15035  0.38211 -0.81222 -2.10017 -0.44716 -0.04478 -0.10463  2.10017  1.88430
## [82] -2.51495  0.61931  0.41441
## 
## $C$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##           0.21606           0.54599           2.28553          -1.18484           0.18849 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##           1.50018          -0.91183           0.53273          -0.52966          -1.15097 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##          -0.21657           0.47273          -0.43945          -0.48436          -0.86130 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##          -1.12001           0.32566           0.29700           0.39808          -0.77596 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##          -0.27796          -0.40979           1.83539           1.36469           0.86662 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##          -0.31745          -0.18178          -0.87093          -0.71433          -0.14832 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##          -0.17921          -0.34421           0.91536          -0.74512          -0.78854 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##           2.12675          -0.53411          -0.75260           0.16284           2.33101 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##          -0.79257          -0.85752           0.08444          -0.67193          -0.60078 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##           0.50316          -1.06794           0.65524          -0.12335          -0.43654 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##          -1.07596          -0.40500          -0.71633           2.27805          -0.92579 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##          -0.29274           0.16564           0.24605          -0.52449           2.90060 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##          -0.91256          -0.25388          -0.99114           0.95164          -0.92627 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##           0.28352          -0.87031          -1.06766          -0.47028           0.42115 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##          -0.06330           0.88627           1.05867           0.18852          -0.85092 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##          -1.22075          -0.55555          -0.30099          -0.31971           2.55299 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##           2.37047          -1.25999           0.39241           0.18957

outl <- which(abs(residuals(nn0, type="pearson"))>3); outl
##  1_F29_4-10 mm_3  1_F29_4-10 mm_3 1_F29_4-10 mm_48 1_F29_4-10 mm_48 
##               23               24               54               55
marag <- marag[-outl,]

##-----------------------------------------------------------------------------
## O intercepto não é zero, não sei porque, mas incorporar no modelo.
## modelo: Int+A/(1+exp(-(x-x0)/S)).
## modelo de efeitos aditivos, aleatório em A e B e modelagem da variância.

nn1 <- nlme(altura~int+A/(1+exp(-(dias-d50)/S)),
            fixed=list(int~1,
              A~blc+fam+agr+cinza,
              d50~blc+fam+agr+cinza,
              S~blc+fam+agr+cinza),
            random=A+d50+S~1,
            data=marag,
            start=list(fixed=c(5,
                         120,0,0,0,0,0,
                         30,0,0,0,0,0,
                         4,0,0,0,0,0)))

## Quadro de testes de Wald para termos de efeito fixo.
anova(nn1, type="marginal")
##                 numDF denDF F-value p-value
## int                 1   566   407.8  <.0001
## A.(Intercept)       1   566  2222.8  <.0001
## A.blc               2   566     2.1  0.1190
## A.fam               1   566     0.2  0.6833
## A.agr               1   566     0.8  0.3845
## A.cinza             1   566     0.0  0.8276
## d50.(Intercept)     1   566  1339.3  <.0001
## d50.blc             2   566     4.0  0.0186
## d50.fam             1   566     0.7  0.4012
## d50.agr             1   566     0.1  0.7521
## d50.cinza           1   566     0.0  0.8301
## S.(Intercept)       1   566   605.9  <.0001
## S.blc               2   566     0.9  0.4009
## S.fam               1   566     1.0  0.3130
## S.agr               1   566     0.5  0.4638
## S.cinza             1   566     0.6  0.4325
summary(nn1)$tTable
##                      Value Std.Error  DF t-value    p-value
## int               5.051035  0.250127 566 20.1939  1.058e-68
## A.(Intercept)   138.808393  2.944175 566 47.1468 3.694e-198
## A.blc2           -1.021472  2.930005 566 -0.3486  7.275e-01
## A.blc3           -5.823381  2.997077 566 -1.9430  5.251e-02
## A.famF48         -0.987887  2.420116 566 -0.4082  6.833e-01
## A.agr0-2 mm      -2.106968  2.420894 566 -0.8703  3.845e-01
## A.cinza          -0.016422  0.075380 566 -0.2179  8.276e-01
## d50.(Intercept)  29.508429  0.806308 566 36.5970 2.609e-151
## d50.blc2          0.487953  0.822423 566  0.5933  5.532e-01
## d50.blc3          2.233960  0.828153 566  2.6975  7.194e-03
## d50.famF48        0.566286  0.674037 566  0.8401  4.012e-01
## d50.agr0-2 mm     0.213052  0.674039 566  0.3161  7.521e-01
## d50.cinza         0.004527  0.021083 566  0.2147  8.301e-01
## S.(Intercept)     5.563479  0.226027 566 24.6142  1.672e-91
## S.blc2           -0.150342  0.225253 566 -0.6674  5.048e-01
## S.blc3            0.160759  0.230973 566  0.6960  4.867e-01
## S.famF48          0.188414  0.186587 566  1.0098  3.130e-01
## S.agr0-2 mm       0.136671  0.186444 566  0.7330  4.638e-01
## S.cinza          -0.004616  0.005876 566 -0.7855  4.325e-01

VarCorr(nn1)
## parcela = pdLogChol(list(A ~ 1,d50 ~ 1,S ~ 1)) 
##                 Variance StdDev Corr         
## A.(Intercept)   95.926   9.7942 A.(In) d50.(I
## d50.(Intercept)  8.767   2.9609 -0.308       
## S.(Intercept)    0.480   0.6929 -0.436  0.338
## Residual         9.203   3.0337
plot(nn1)

plot of chunk unnamed-chunk-4

par(mfrow=c(1,3)); apply(ranef(nn1), 2, qqnorm); layout(1)

plot of chunk unnamed-chunk-4

## $`A.(Intercept)`
## $`A.(Intercept)`$x
##  [1] -1.04155 -1.15035 -1.51036  0.61931 -0.99153 -1.21023 -0.28740 -0.94387  1.15035
## [10]  0.38211  0.25643  0.13469 -0.69334 -0.73181  1.04155  1.27480 -0.81222  0.04478
## [19] -0.13469  0.44716  0.28740  0.58355 -1.34517 -1.09433 -1.42291 -0.35020  0.77139
## [28]  0.35020  0.85445  0.19520  0.01492  0.73181  0.41441  1.51036 -0.19520 -1.27480
## [37] -0.61931 -0.48039  0.54852 -2.10017  1.61117  1.73166 -0.58355 -0.44716  1.21023
## [46] -0.89826  1.88430 -0.41441 -0.22571 -0.04478  2.51495  0.07467  0.31864 -1.61117
## [55]  0.89826  0.99153  0.94387 -0.31864  0.48039 -1.88430 -0.65587 -0.10463  0.81222
## [64] -0.85445  2.10017 -0.51416  0.22571 -0.54852  1.34517  0.16487 -0.01492 -0.38211
## [73] -0.16487  0.10463  1.42291  0.69334 -0.25643  1.09433 -0.07467 -2.51495 -1.73166
## [82]  0.65587 -0.77139  0.51416
## 
## $`A.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          -7.38246         -12.61424         -19.57036           5.02719          -5.57103 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##         -12.67929           0.32752          -5.00578           8.99623           3.94546 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##           3.22650           2.63928          -2.80128          -2.82188           8.08369 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##           9.30657          -3.93580           2.31755           0.69760           4.28765 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##           3.52201           5.02535         -14.11475          -9.70453         -17.93561 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##          -0.06658           5.76933           3.88298           6.64436           2.91799 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##           1.79343           5.72313           4.17991          11.11824           0.53872 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##         -12.85099          -2.60851          -0.52529           4.42380         -25.89911 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##          11.19873          11.53821          -2.47411          -0.42292           9.15178 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##          -4.18185          11.97173          -0.33414           0.51876           1.34688 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##          15.97173           2.48760           3.80883         -20.08940           7.34855 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##           7.57522           7.45265           0.12709           4.34101         -25.68988 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##          -2.64109           0.74049           6.28745          -4.03358          13.65400 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##          -1.72850           2.91923          -1.84262           9.47553           2.81705 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##           1.62975          -0.16973           0.63732           2.49311           9.52874 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##           5.46906           0.35084           8.49880           1.22190         -29.45801 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##         -22.30289           5.28674          -3.15206           4.36504 
## 
## 
## $`d50.(Intercept)`
## $`d50.(Intercept)`$x
##  [1] -0.22571  0.44716  2.10017 -1.73166 -2.51495 -0.19520 -1.04155  0.58355 -0.16487
## [10] -1.51036  0.10463 -0.41441 -0.61931 -1.88430 -2.10017  0.13469  1.34517  1.42291
## [19]  0.31864 -0.25643 -0.81222  0.73181  0.94387  0.69334  1.61117  0.25643  0.41441
## [28] -1.27480 -0.10463 -0.65587  0.61931  0.07467  1.27480 -0.54852 -1.15035 -0.28740
## [37] -0.58355 -0.44716  0.38211  2.51495  1.21023  0.16487 -1.09433 -0.38211 -0.73181
## [46]  1.09433  0.51416  0.28740  1.51036  0.54852 -0.13469  0.89826 -0.51416  0.04478
## [55] -0.01492  1.15035  0.65587 -0.35020 -0.31864  0.81222 -1.61117 -1.42291 -0.94387
## [64]  1.88430  0.01492 -1.34517 -0.48039 -0.89826 -0.85445  0.19520  0.48039  0.99153
## [73]  0.85445  0.77139  0.22571 -0.77139 -0.99153 -0.07467  0.35020  1.73166  1.04155
## [82] -1.21023 -0.04478 -0.69334
## 
## $`d50.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##         -0.986652          1.005346          6.645373         -4.239215         -5.408564 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##         -0.735119         -3.234930          2.051388         -0.602557         -3.726676 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##          0.008593         -1.369471         -2.230532         -4.322250         -5.141056 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##          0.014241          3.984920          4.093410          0.703801         -1.070940 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##         -2.764842          2.230964          2.809369          2.184880          5.002192 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##          0.460190          0.836014         -3.417222         -0.492346         -2.338628 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##          2.084187          0.002665          3.777238         -2.070184         -3.359947 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##         -1.103152         -2.182573         -1.420397          0.824699          9.289791 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##          3.702262          0.075332         -3.346712         -1.259868         -2.671593 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##          3.142627          1.475688          0.558715          4.561532          1.919826 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##         -0.583576          2.604970         -1.598031         -0.074739         -0.140084 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##          3.640484          2.156666         -1.247614         -1.204834          2.496125 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##         -4.065815         -3.463110         -3.218264          5.428834         -0.118511 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##         -3.428600         -1.509685         -2.989567         -2.805221          0.167230 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##          1.455551          2.814519          2.532052          2.449775          0.396067 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##         -2.720956         -3.218490         -0.422179          0.743841          5.315618 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##          2.901270         -3.387413         -0.354820         -2.501310 
## 
## 
## $`S.(Intercept)`
## $`S.(Intercept)`$x
##  [1]  0.73181  0.10463  1.34517 -0.38211  1.09433  0.77139 -1.15035  0.69334 -1.21023
## [10] -1.51036 -0.10463  0.44716  0.41441  0.58355  0.07467 -0.85445 -0.13469 -1.09433
## [19]  1.04155 -0.58355 -1.04155 -0.89826  1.61117  0.38211  2.10017  0.35020 -0.35020
## [28]  0.25643  0.01492 -0.81222 -0.19520  0.61931  0.81222  0.65587 -1.61117  1.73166
## [37] -0.04478 -0.65587  0.48039  1.15035 -0.77139 -2.10017  0.94387 -1.34517 -0.61931
## [46]  0.04478 -1.42291 -0.22571 -0.01492 -0.25643 -0.69334 -0.73181 -0.28740  1.51036
## [55] -0.54852  0.22571  0.13469  0.85445 -0.44716  1.88430 -0.51416  1.42291 -1.73166
## [64]  0.89826  0.51416  0.19520 -0.99153 -2.51495 -0.07467  1.21023 -0.31864  0.31864
## [73] -0.48039  0.99153 -1.27480 -0.94387  0.16487 -0.41441 -0.16487  2.51495  1.27480
## [82] -1.88430  0.54852  0.28740
## 
## $`S.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          0.351932         -0.072971          0.953053         -0.245266          0.894671 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##          0.393738         -0.580424          0.320429         -0.605999         -0.861277 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##         -0.117854          0.081493          0.029787          0.284954         -0.075017 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##         -0.500623         -0.126064         -0.577827          0.881780         -0.370251 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##         -0.535472         -0.504641          1.168511          0.025769          1.329837 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##          0.018996         -0.240356         -0.020292         -0.107433         -0.485979 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##         -0.142120          0.292203          0.538241          0.303120         -0.885936 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##          1.194143         -0.115072         -0.421674          0.125789          0.905169 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##         -0.482664         -0.935579          0.794217         -0.749670         -0.393922 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##         -0.102611         -0.786873         -0.150795         -0.113727         -0.186782 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##         -0.435675         -0.440637         -0.220816          1.017134         -0.363470 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##         -0.023846         -0.051997          0.557410         -0.320713          1.248255 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##         -0.356026          0.985115         -0.894365          0.702791          0.205437 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##         -0.030591         -0.531896         -1.416045         -0.117460          0.920581 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##         -0.234186          0.009793         -0.339237          0.802789         -0.715901 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##         -0.518866         -0.050196         -0.291555         -0.141071          1.334803 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##          0.946523         -0.899367          0.266067          0.004559
intervals(nn1)
## Approximate 95% confidence intervals
## 
##  Fixed effects:
##                     lower       est.     upper
## int               4.56678   5.051035   5.53529
## A.(Intercept)   133.10838 138.808393 144.50840
## A.blc2           -6.69405  -1.021472   4.65110
## A.blc3          -11.62581  -5.823381  -0.02095
## A.famF48         -5.67330  -0.987887   3.69753
## A.agr0-2 mm      -6.79389  -2.106968   2.57995
## A.cinza          -0.16236  -0.016422   0.12952
## d50.(Intercept)  27.94739  29.508429  31.06946
## d50.blc2         -1.10428   0.487953   2.08019
## d50.blc3          0.63063   2.233960   3.83729
## d50.famF48       -0.73867   0.566286   1.87124
## d50.agr0-2 mm    -1.09191   0.213052   1.51801
## d50.cinza        -0.03629   0.004527   0.04534
## S.(Intercept)     5.12588   5.563479   6.00107
## S.blc2           -0.58644  -0.150342   0.28575
## S.blc3           -0.28641   0.160759   0.60793
## S.famF48         -0.17282   0.188414   0.54965
## S.agr0-2 mm      -0.22429   0.136671   0.49763
## S.cinza          -0.01599  -0.004616   0.00676
## attr(,"label")
## [1] "Fixed effects:"
## 
##  Random Effects:
##   Level: parcela 
##                                       lower    est.    upper
## sd(A.(Intercept))                   7.71013  9.7942 12.44155
## sd(d50.(Intercept))                 2.50326  2.9609  3.50221
## sd(S.(Intercept))                   0.54527  0.6929  0.88038
## cor(A.(Intercept),d50.(Intercept)) -0.52675 -0.3077 -0.05031
## cor(A.(Intercept),S.(Intercept))   -0.68760 -0.4356 -0.08984
## cor(d50.(Intercept),S.(Intercept))  0.06731  0.3380  0.56235
## 
##  Within-group standard error:
## lower  est. upper 
## 2.832 3.034 3.249

## Pelo modelo acima ninguém interfere no crescimento da planta.

##-----------------------------------------------------------------------------
## Modelo com interações.

nn2 <- nlme(altura~int+A/(1+exp(-(dias-d50)/S)),
            fixed=list(int~1,
              A~blc+fam*agr*cinza,
              d50~blc+fam*agr*cinza,
              S~blc+fam*agr*cinza),
            random=A+d50+S~1,
            data=marag,
            start=list(fixed=c(5.2,
                         120,0,0,0,0,0,0,0,0,0,
                         30,0,0,0,0,0,0,0,0,0,
                         4,0,0,0,0,0,0,0,0,0)))

anova(nn2, type="marginal")
##                   numDF denDF F-value p-value
## int                   1   554   402.4  <.0001
## A.(Intercept)         1   554  1535.3  <.0001
## A.blc                 2   554     2.6  0.0777
## A.fam                 1   554     0.3  0.5882
## A.agr                 1   554     4.5  0.0340
## A.cinza               1   554     2.7  0.0984
## A.fam:agr             1   554     3.9  0.0489
## A.fam:cinza           1   554     0.5  0.4877
## A.agr:cinza           1   554    13.2  0.0003
## A.fam:agr:cinza       1   554     6.1  0.0141
## d50.(Intercept)       1   554   856.3  <.0001
## d50.blc               2   554     3.9  0.0201
## d50.fam               1   554     1.3  0.2503
## d50.agr               1   554     0.0  0.9590
## d50.cinza             1   554     0.4  0.5494
## d50.fam:agr           1   554     0.0  0.9844
## d50.fam:cinza         1   554     0.9  0.3517
## d50.agr:cinza         1   554     0.1  0.8176
## d50.fam:agr:cinza     1   554     0.0  0.9192
## S.(Intercept)         1   554   412.4  <.0001
## S.blc                 2   554     0.9  0.3989
## S.fam                 1   554     0.0  0.8967
## S.agr                 1   554     0.0  0.8572
## S.cinza               1   554     0.4  0.5098
## S.fam:agr             1   554     0.4  0.5220
## S.fam:cinza           1   554     0.0  0.8462
## S.agr:cinza           1   554     0.1  0.7825
## S.fam:agr:cinza       1   554     0.1  0.7967
summary(nn2)$tTable
##                                 Value Std.Error  DF  t-value    p-value
## int                          5.048608   0.25168 554 20.05965  1.080e-67
## A.(Intercept)              134.912429   3.44315 554 39.18289 8.103e-162
## A.blc2                      -1.260908   2.74178 554 -0.45989  6.458e-01
## A.blc3                      -6.066132   2.81438 554 -2.15540  3.156e-02
## A.famF48                     2.286019   4.21985 554  0.54173  5.882e-01
## A.agr0-2 mm                  8.925385   4.19889 554  2.12565  3.397e-02
## A.cinza                      0.240671   0.14537 554  1.65555  9.838e-02
## A.famF48:agr0-2 mm         -11.740518   5.94850 554 -1.97369  4.891e-02
## A.famF48:cinza              -0.138770   0.19985 554 -0.69437  4.877e-01
## A.agr0-2 mm:cinza           -0.745253   0.20495 554 -3.63621  3.025e-04
## A.famF48:agr0-2 mm:cinza     0.696205   0.28274 554  2.46233  1.411e-02
## d50.(Intercept)             29.218188   0.99846 554 29.26322 1.689e-114
## d50.blc2                     0.442151   0.81869 554  0.54007  5.894e-01
## d50.blc3                     2.190127   0.82465 554  2.65584  8.139e-03
## d50.famF48                   1.428022   1.24085 554  1.15085  2.503e-01
## d50.agr0-2 mm                0.063752   1.23991 554  0.05142  9.590e-01
## d50.cinza                    0.025324   0.04227 554  0.59906  5.494e-01
## d50.famF48:agr0-2 mm        -0.034252   1.75564 554 -0.01951  9.844e-01
## d50.famF48:cinza            -0.055236   0.05925 554 -0.93217  3.517e-01
## d50.agr0-2 mm:cinza          0.013827   0.05994 554  0.23068  8.176e-01
## d50.famF48:agr0-2 mm:cinza  -0.008521   0.08400 554 -0.10144  9.192e-01
## S.(Intercept)                5.683723   0.27987 554 20.30839  5.940e-69
## S.blc2                      -0.172300   0.22563 554 -0.76363  4.454e-01
## S.blc3                       0.138910   0.23161 554  0.59975  5.489e-01
## S.famF48                     0.044772   0.34467 554  0.12990  8.967e-01
## S.agr0-2 mm                 -0.061980   0.34440 554 -0.17996  8.572e-01
## S.cinza                     -0.007997   0.01212 554 -0.65961  5.098e-01
## S.famF48:agr0-2 mm           0.313526   0.48936 554  0.64069  5.220e-01
## S.famF48:cinza               0.003212   0.01655 554  0.19403  8.462e-01
## S.agr0-2 mm:cinza            0.004779   0.01730 554  0.27621  7.825e-01
## S.famF48:agr0-2 mm:cinza    -0.006096   0.02365 554 -0.25780  7.967e-01

VarCorr(nn2)
## parcela = pdLogChol(list(A ~ 1,d50 ~ 1,S ~ 1)) 
##                 Variance StdDev Corr         
## A.(Intercept)   79.7499  8.930  A.(In) d50.(I
## d50.(Intercept)  8.5178  2.919  -0.282       
## S.(Intercept)    0.4706  0.686  -0.427  0.342
## Residual         9.1425  3.024
plot(nn2)

plot of chunk unnamed-chunk-4

par(mfrow=c(1,3)); apply(ranef(nn2), 2, qqnorm); layout(1)

plot of chunk unnamed-chunk-4

## $`A.(Intercept)`
## $`A.(Intercept)`$x
##  [1] -0.58355 -1.09433 -1.61117  0.73181 -0.81222 -1.34517 -0.94387 -1.15035  0.35020
## [10]  0.69334  0.61931  0.48039 -0.19520 -0.16487  1.34517  1.21023 -0.48039  0.25643
## [19] -0.69334 -0.35020 -0.38211  0.85445 -1.42291 -1.04155 -1.51036  0.28740  1.15035
## [28]  0.51416  1.09433  0.41441 -0.41441 -0.04478 -0.22571  1.61117  0.07467 -1.27480
## [37] -0.28740  0.04478  0.94387 -2.10017  1.27480  1.42291 -0.99153 -0.61931  0.77139
## [46] -0.44716  1.73166 -0.10463 -0.01492  0.13469  2.51495  0.10463  0.38211 -1.88430
## [55]  0.81222  0.99153  0.89826 -0.13469  0.65587 -2.51495 -0.73181 -0.31864  0.58355
## [64] -0.89826  1.51036 -0.54852  1.04155  0.16487  1.88430  0.19520  0.01492 -0.25643
## [73] -0.85445 -0.51416  0.31864 -0.07467 -0.65587  0.54852  2.10017 -1.73166 -1.21023
## [82]  0.44716 -0.77139  0.22571
## 
## $`A.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##           -3.8739           -8.8571          -16.1854            5.4864           -4.8571 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##          -11.6858           -6.0302          -10.0660            3.1603            5.2110 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##            4.5732            3.9433            0.3603            0.5183           11.2246 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##            9.4967           -3.2707            2.7453           -4.3436           -1.1114 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##           -1.8199            6.1365          -12.2765           -7.9481          -15.5047 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##            2.7664            8.2941            4.0183            6.8517            3.2095 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##           -2.7221            1.0834            0.3251           11.9424            1.8378 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##          -11.2544           -0.4196            1.7987            6.3164          -23.6421 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##           10.9493           11.3427           -6.0874           -3.8934            5.5090 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##           -3.0181           12.7811            0.7278            1.3723            2.2766 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##           16.5352            1.8499            3.1886          -19.8181            6.0384 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##            6.3701            6.2277            0.6440            4.9544          -23.7094 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##           -4.5618           -0.9594            4.4935           -5.2733           11.5773 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##           -3.4396            6.7584            2.4532           13.0897            2.4938 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##            1.5783           -0.1598           -5.1374           -3.3661            2.9089 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##            0.8990           -3.9497            4.3219           14.4724          -18.3643 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##          -11.0494            3.4344           -4.5867            2.6949 
## 
## 
## $`d50.(Intercept)`
## $`d50.(Intercept)`$x
##  [1] -0.16487  0.51416  2.10017 -1.88430 -2.51495 -0.31864 -0.89826  0.99153  0.10463
## [10] -1.61117 -0.04478 -0.54852 -0.61931 -1.51036 -2.10017 -0.07467  1.27480  1.34517
## [19]  0.48039 -0.13469 -0.73181  0.58355  0.89826  0.61931  1.73166  0.25643  0.41441
## [28] -1.42291 -0.25643 -0.94387  0.85445  0.22571  1.51036 -0.85445 -1.34517 -0.41441
## [37] -0.65587 -0.35020  0.38211  2.51495  1.21023 -0.01492 -0.99153 -0.22571 -0.77139
## [46]  1.04155  0.44716  0.16487  1.61117  0.65587 -0.10463  0.81222 -0.51416  0.07467
## [55]  0.01492  1.42291  0.73181 -0.38211 -0.28740  0.94387 -1.73166 -1.27480 -1.15035
## [64]  1.88430  0.13469 -1.04155 -0.58355 -1.21023 -1.09433  0.19520  0.54852  1.09433
## [73]  0.77139  0.69334  0.04478 -0.48039 -0.69334  0.31864 -0.19520  1.15035  0.35020
## [82] -0.81222  0.28740 -0.44716
## 
## $`d50.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##         -0.758544          1.281239          6.852085         -4.819758         -5.944337 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##         -1.233598         -2.710972          2.774382         -0.002663         -4.119182 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##         -0.358101         -1.746362         -2.022693         -4.078396         -4.917265 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##         -0.525139          3.514448          3.595847          1.276706         -0.555306 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##         -2.239307          1.875190          2.571359          1.925827          5.159632 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##          0.664657          1.004460         -3.893265         -0.941138         -2.780564 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##          2.550024          0.480101          4.349488         -2.404246         -3.620689 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##         -1.316236         -2.042717         -1.244479          0.943177          9.256601 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##          3.349274         -0.276935         -3.025928         -0.930022         -2.358522 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##          2.959348          1.274649          0.376877          4.602514          1.989278 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##         -0.550541          2.465598         -1.714484         -0.042693         -0.118160 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##          3.693464          2.203892         -1.284471         -1.213304          2.723426 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##         -4.233296         -3.573484         -3.358468          5.803099          0.170368 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##         -3.097033         -1.972352         -3.377239         -3.286198          0.474156 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##          1.810302          3.173543          2.294239          2.086097         -0.097496 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##         -1.601764         -2.045516          0.760989         -0.808080          3.210222 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##          0.846472         -2.376541          0.726657         -1.452201 
## 
## 
## $`S.(Intercept)`
## $`S.(Intercept)`$x
##  [1]  0.58355 -0.16487  0.99153 -0.38211  1.09433  0.69334 -0.77139  0.85445 -0.73181
## [10] -1.88430 -0.19520  0.22571  0.01492  0.51416 -0.28740 -0.94387  0.10463 -1.15035
## [19]  1.51036 -0.22571 -0.54852 -1.27480  1.73166  0.19520  2.10017  0.04478 -0.58355
## [28]  0.16487  0.07467 -0.89826  0.35020  0.73181  0.89826  0.54852 -2.10017  1.88430
## [37] -0.31864 -0.99153  0.31864  1.42291 -0.85445 -1.73166  1.15035 -1.34517 -0.44716
## [46] -0.01492 -1.42291 -0.25643 -0.07467 -0.35020 -1.04155 -0.69334 -0.13469  1.61117
## [55] -0.48039  0.44716  0.28740  0.77139 -0.61931  2.51495 -0.51416  1.27480 -1.51036
## [64]  0.94387  0.61931  0.41441 -1.21023 -2.51495 -0.04478  1.04155 -0.41441  0.25643
## [73]  0.13469  1.34517 -1.09433 -0.81222  0.48039 -0.10463 -0.65587  1.21023  0.81222
## [82] -1.61117  0.65587  0.38211
## 
## $`S.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          0.214498         -0.189135          0.849425         -0.249323          0.901912 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##          0.425484         -0.428192          0.549220         -0.427437         -0.953356 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##         -0.200076         -0.004877         -0.103298          0.161839         -0.213396 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##         -0.504608         -0.094345         -0.558349          1.057928         -0.208962 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##         -0.366407         -0.592706          1.129149         -0.016920          1.250606 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##         -0.098155         -0.371389         -0.019706         -0.096032         -0.475006 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##          0.017351          0.445640          0.708152          0.199414         -0.953650 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##          1.147919         -0.217213         -0.513521          0.012961          1.012064 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##         -0.465467         -0.920397          0.912425         -0.616177         -0.280563 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##         -0.156708         -0.863206         -0.211441         -0.176520         -0.243961 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##         -0.518769         -0.406604         -0.186600          1.110789         -0.310033 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##          0.043148          0.012450          0.494550         -0.375915          1.284886 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##         -0.358239          0.996621         -0.887437          0.784403          0.248374 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##          0.038765         -0.569843         -1.423394         -0.170595          0.878569 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##         -0.253429         -0.003664         -0.051167          1.006069         -0.549818 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##         -0.429154          0.063045         -0.179246         -0.406255          0.925903 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##          0.535640         -0.888882          0.311105          0.029237
intervals(nn2)
## Approximate 95% confidence intervals
## 
##  Fixed effects:
##                                lower       est.     upper
## int                          4.56585   5.048608   5.53136
## A.(Intercept)              128.30800 134.912429 141.51685
## A.blc2                      -6.52002  -1.260908   3.99820
## A.blc3                     -11.46450  -6.066132  -0.66776
## A.famF48                    -5.80823   2.286019  10.38027
## A.agr0-2 mm                  0.87133   8.925385  16.97944
## A.cinza                     -0.03817   0.240671   0.51952
## A.famF48:agr0-2 mm         -23.15055 -11.740518  -0.33049
## A.famF48:cinza              -0.52211  -0.138770   0.24457
## A.agr0-2 mm:cinza           -1.13838  -0.745253  -0.35212
## A.famF48:agr0-2 mm:cinza     0.15387   0.696205   1.23854
## d50.(Intercept)             27.30300  29.218188  31.13337
## d50.blc2                    -1.12820   0.442151   2.01250
## d50.blc3                     0.60834   2.190127   3.77191
## d50.famF48                  -0.95209   1.428022   3.80813
## d50.agr0-2 mm               -2.31456   0.063752   2.44207
## d50.cinza                   -0.05576   0.025324   0.10641
## d50.famF48:agr0-2 mm        -3.40181  -0.034252   3.33331
## d50.famF48:cinza            -0.16889  -0.055236   0.05842
## d50.agr0-2 mm:cinza         -0.10115   0.013827   0.12880
## d50.famF48:agr0-2 mm:cinza  -0.16965  -0.008521   0.15261
## S.(Intercept)                5.14689   5.683723   6.22055
## S.blc2                      -0.60510  -0.172300   0.26050
## S.blc3                      -0.30536   0.138910   0.58318
## S.famF48                    -0.61635   0.044772   0.70590
## S.agr0-2 mm                 -0.72259  -0.061980   0.59863
## S.cinza                     -0.03125  -0.007997   0.01526
## S.famF48:agr0-2 mm          -0.62513   0.313526   1.25218
## S.famF48:cinza              -0.02854   0.003212   0.03496
## S.agr0-2 mm:cinza           -0.02841   0.004779   0.03796
## S.famF48:agr0-2 mm:cinza    -0.05145  -0.006096   0.03926
## attr(,"label")
## [1] "Fixed effects:"
## 
##  Random Effects:
##   Level: parcela 
##                                       lower    est.    upper
## sd(A.(Intercept))                   7.03564  8.9303 11.33513
## sd(d50.(Intercept))                 2.46885  2.9185  3.45010
## sd(S.(Intercept))                   0.54065  0.6860  0.87042
## cor(A.(Intercept),d50.(Intercept)) -0.51060 -0.2822 -0.01652
## cor(A.(Intercept),S.(Intercept))   -0.68015 -0.4266 -0.08198
## cor(d50.(Intercept),S.(Intercept))  0.07352  0.3418  0.56400
## 
##  Within-group standard error:
## lower  est. upper 
## 2.824 3.024 3.237
pairs(nn2)

plot of chunk unnamed-chunk-4


## Esse parece ser um bom modelo, existe interação tripla apenas para A,
## o resto não muda.

##-----------------------------------------------------------------------------
## Modelo que é uma redução do nn2.

nn3 <- nlme(altura~int+A/(1+exp(-(dias-d50)/S)),
            fixed=list(int~1,
              A~blc+fam*agr*cinza,
              d50~blc,
              S~blc),
            random=A+d50+S~1,
            data=marag,
            start=list(fixed=c(5.2,
                         120,0,0,0,0,0,0,0,0,0,
                         30,0,0,
                         4,0,0)))

anova(nn3, type="marginal")
##                 numDF denDF F-value p-value
## int                 1   568   412.3  <.0001
## A.(Intercept)       1   568  1560.5  <.0001
## A.blc               2   568     2.8  0.0627
## A.fam               1   568     0.5  0.4791
## A.agr               1   568     4.6  0.0318
## A.cinza             1   568     3.0  0.0845
## A.fam:agr           1   568     4.0  0.0456
## A.fam:cinza         1   568     0.7  0.3922
## A.agr:cinza         1   568    13.1  0.0003
## A.fam:agr:cinza     1   568     6.3  0.0125
## d50.(Intercept)     1   568  2629.2  <.0001
## d50.blc             2   568     3.7  0.0244
## S.(Intercept)       1   568  1189.7  <.0001
## S.blc               2   568     0.8  0.4355
anova(nn3, nn2) # ótimo!!
##     Model df  AIC  BIC logLik   Test L.Ratio p-value
## nn3     1 24 4077 4185  -2015                       
## nn2     2 38 4099 4270  -2012 1 vs 2   6.153  0.9625

summary(nn3)$tTable
##                             Value Std.Error  DF t-value    p-value
## int                        5.0501    0.2487 568 20.3059  2.494e-69
## A.(Intercept)            134.6841    3.4094 568 39.5034 4.492e-165
## A.blc2                    -1.3152    2.7302 568 -0.4817  6.302e-01
## A.blc3                    -6.2798    2.7980 568 -2.2444  2.519e-02
## A.famF48                   2.9420    4.1540 568  0.7082  4.791e-01
## A.agr0-2 mm                8.8981    4.1339 568  2.1525  3.178e-02
## A.cinza                    0.2514    0.1455 568  1.7280  8.453e-02
## A.famF48:agr0-2 mm       -11.7084    5.8452 568 -2.0031  4.564e-02
## A.famF48:cinza            -0.1692    0.1976 568 -0.8564  3.922e-01
## A.agr0-2 mm:cinza         -0.7410    0.2045 568 -3.6241  3.160e-04
## A.famF48:agr0-2 mm:cinza   0.6993    0.2791 568  2.5057  1.250e-02
## d50.(Intercept)           30.0030    0.5851 568 51.2756 2.803e-215
## d50.blc2                   0.4303    0.8261 568  0.5209  6.026e-01
## d50.blc3                   2.1504    0.8315 568  2.5862  9.953e-03
## S.(Intercept)              5.6847    0.1648 568 34.4923 1.897e-141
## S.blc2                    -0.1759    0.2262 568 -0.7777  4.371e-01
## S.blc3                     0.1189    0.2316 568  0.5131  6.081e-01

VarCorr(nn3)
## parcela = pdLogChol(list(A ~ 1,d50 ~ 1,S ~ 1)) 
##                 Variance StdDev Corr         
## A.(Intercept)   80.9886  8.9994 A.(In) d50.(I
## d50.(Intercept)  8.8802  2.9800 -0.273       
## S.(Intercept)    0.4895  0.6996 -0.413  0.343
## Residual         9.1305  3.0217
plot(nn3)

plot of chunk unnamed-chunk-4

par(mfrow=c(1,3)); apply(ranef(nn3), 2, qqnorm); layout(1)

plot of chunk unnamed-chunk-4

## $`A.(Intercept)`
## $`A.(Intercept)`$x
##  [1] -0.54852 -1.04155 -1.61117  0.73181 -0.89826 -1.27480 -0.99153 -1.09433  0.54852
## [10]  0.61931  0.41441  0.25643 -0.16487 -0.13469  1.51036  1.21023 -0.65587  0.16487
## [19] -0.61931 -0.35020 -0.38211  0.69334 -1.42291 -1.15035 -1.51036  0.38211  1.15035
## [28]  0.51416  0.89826  0.28740 -0.41441 -0.01492 -0.04478  1.42291 -0.10463 -1.34517
## [37] -0.22571  0.10463  1.04155 -2.10017  1.27480  1.34517 -0.94387 -0.58355  0.81222
## [46] -0.73181  1.73166 -0.25643  0.07467  0.22571  2.51495  0.04478  0.35020 -1.88430
## [55]  0.85445  1.09433  0.99153 -0.19520  0.58355 -2.51495 -0.81222 -0.28740  0.65587
## [64] -0.85445  1.61117 -0.51416  0.94387  0.19520  1.88430  0.13469 -0.07467 -0.31864
## [73] -0.69334 -0.44716  0.48039  0.01492 -0.48039  0.77139  2.10017 -1.73166 -1.21023
## [82]  0.44716 -0.77139  0.31864
## 
## $`A.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          -3.60533          -8.64383         -15.45888           4.98278          -5.32475 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##         -12.29445          -5.76029          -9.48200           3.68673           4.28961 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##           3.48915           2.81946           0.60153           0.80958          11.64878 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##           9.04998          -3.77457           2.25550          -3.69238          -0.73035 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##          -1.37915           4.96120         -13.61538          -9.54387         -14.40260 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##           3.11431           8.77012           3.59956           6.50053           2.85207 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##          -2.27078           1.63017           1.26078          11.10946           0.96481 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##         -12.49766          -0.19112           2.05688           6.87439         -24.00354 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##          10.73206          11.10091          -5.68924          -3.63348           5.97820 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##          -4.20845          11.95479          -0.38657           1.90625           2.69700 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##          17.06289           1.68515           3.05126         -20.00644           6.32719 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##           6.93204           6.83916          -0.08675           4.26523         -25.07204 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##          -4.41452          -0.46060           4.85043          -4.70588          11.94227 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##          -3.17672           6.83729           2.45173          13.42414           2.16750 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##           1.10764          -0.68383          -4.08659          -2.29114           3.59248 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##           1.63670          -3.12702           5.43996          14.42825         -18.26929 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##         -10.96966           3.53505          -4.34705           3.01327 
## 
## 
## $`d50.(Intercept)`
## $`d50.(Intercept)`$x
##  [1] -0.44716  0.35020  2.10017 -1.61117 -2.10017 -0.13469 -1.21023  0.69334 -0.16487
## [10] -1.42291  0.16487 -0.31864 -0.73181 -1.88430 -2.51495  0.04478  1.34517  1.51036
## [19]  0.41441 -0.35020 -0.85445  0.77139  0.99153  0.73181  1.73166 -0.01492  0.22571
## [28] -1.15035 -0.10463 -0.61931  0.58355 -0.04478  1.27480 -0.54852 -0.99153 -0.19520
## [37] -0.69334 -0.51416  0.28740  2.51495  1.21023  0.10463 -1.27480 -0.38211 -0.77139
## [46]  1.09433  0.51416  0.44716  1.42291  0.48039 -0.25643  0.85445 -0.41441  0.13469
## [55] -0.07467  1.15035  0.61931 -0.28740 -0.22571  0.89826 -1.73166 -1.51036 -1.34517
## [64]  1.88430  0.07467 -1.04155 -0.48039 -1.09433 -0.94387  0.38211  0.54852  1.04155
## [73]  0.94387  0.81222  0.31864 -0.65587 -0.81222  0.01492  0.25643  1.61117  0.65587
## [82] -0.89826  0.19520 -0.58355
## 
## $`d50.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          -1.52552           0.51232           6.17073          -4.19495          -5.31971 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##          -0.62508          -3.42359           2.11279          -0.66924          -3.50245 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##           0.23688          -1.16280          -2.75635          -4.80182          -5.61667 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##           0.06251           4.10067           4.19718           0.68128          -1.18845 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##          -2.85608           2.42401           3.06132           2.39791           4.57373 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##          -0.01103           0.35346          -3.35480          -0.38653          -2.21870 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##           1.98255          -0.06989           3.85940          -1.86243          -3.07159 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##          -0.87141          -2.66106          -1.85438           0.38096           9.71077 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##           3.82594           0.20756          -3.47394          -1.39574          -2.79065 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##           3.38154           1.76269           0.81279           4.17698           1.55557 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##          -0.96606           2.75079          -1.42312           0.23429          -0.34525 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##           3.50334           2.03240          -0.96919          -0.87583           2.89336 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##          -4.39546          -3.67574          -3.48237           5.79737           0.13622 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##          -3.13417          -1.74213          -3.14860          -3.01051           0.53212 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##           1.86332           3.22495           3.01037           2.66980           0.43902 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##          -2.36690          -2.79244           0.05815           0.37491           4.43256 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##           2.06286          -2.88489           0.24144          -1.92131 
## 
## 
## $`S.(Intercept)`
## $`S.(Intercept)`$x
##  [1]  0.54852 -0.16487  1.09433 -0.13469  1.27480  0.77139 -0.85445  0.81222 -0.81222
## [10] -1.42291  0.35020  0.51416 -0.04478  0.48039 -0.19520 -0.77139  0.04478 -0.94387
## [19]  1.42291 -0.38211 -0.65587 -0.58355  1.88430  0.44716  1.73166 -0.01492 -0.51416
## [28]  0.31864  0.07467 -0.73181  0.16487  0.65587  0.89826  0.69334 -1.51036  2.10017
## [37] -0.35020 -1.04155  0.22571  1.51036 -0.69334 -1.73166  1.15035 -1.34517 -0.48039
## [46]  0.28740 -1.21023  0.13469 -0.28740 -0.44716 -1.09433 -0.61931 -0.10463  1.61117
## [55] -0.54852  0.19520  0.10463  0.85445 -0.22571  2.51495 -0.89826  1.21023 -2.10017
## [64]  0.94387  0.58355  0.25643 -1.27480 -2.51495 -0.31864  1.34517 -0.07467  0.41441
## [73] -0.25643  0.99153 -1.61117 -1.15035  0.01492 -0.41441 -0.99153  1.04155  0.73181
## [82] -1.88430  0.61931  0.38211
## 
## $`S.(Intercept)`$y
##   1_F29_4-10 mm_0   2_F29_4-10 mm_0   3_F29_4-10 mm_0   1_F48_4-10 mm_0   2_F48_4-10 mm_0 
##          0.206165         -0.209442          0.855659         -0.208421          0.951276 
##   3_F48_4-10 mm_0    1_F29_0-2 mm_0    2_F29_0-2 mm_0    3_F29_0-2 mm_0    1_F48_0-2 mm_0 
##          0.457502         -0.493412          0.508088         -0.471061         -0.741090 
##    2_F48_0-2 mm_0    3_F48_0-2 mm_0 1_F29_4-10 mm_1.5 2_F29_4-10 mm_1.5 3_F29_4-10 mm_1.5 
##          0.012563          0.205299         -0.121825          0.149054         -0.214224 
## 1_F48_4-10 mm_1.5 2_F48_4-10 mm_1.5 3_F48_4-10 mm_1.5  1_F29_0-2 mm_1.5  2_F29_0-2 mm_1.5 
##         -0.470109         -0.064441         -0.523294          1.027413         -0.266233 
##  3_F29_0-2 mm_1.5  1_F48_0-2 mm_1.5  2_F48_0-2 mm_1.5  3_F48_0-2 mm_1.5   1_F29_4-10 mm_3 
##         -0.418618         -0.392260          1.313630          0.146900          1.239079 
##   2_F29_4-10 mm_3   3_F29_4-10 mm_3   1_F48_4-10 mm_3   2_F48_4-10 mm_3   3_F48_4-10 mm_3 
##         -0.118510         -0.381368          0.010809         -0.061887         -0.444072 
##    1_F29_0-2 mm_3    2_F29_0-2 mm_3    3_F29_0-2 mm_3    1_F48_0-2 mm_3    2_F48_0-2 mm_3 
##         -0.037287          0.402563          0.682788          0.418046         -0.762900 
##    3_F48_0-2 mm_3   1_F29_4-10 mm_6   2_F29_4-10 mm_6   3_F29_4-10 mm_6   1_F48_4-10 mm_6 
##          1.318852         -0.262566         -0.559398         -0.007061          1.029842 
##   2_F48_4-10 mm_6   3_F48_4-10 mm_6    1_F29_0-2 mm_6    2_F29_0-2 mm_6    3_F29_0-2 mm_6 
##         -0.443158         -0.897042          0.863804         -0.690747         -0.332583 
##    1_F48_0-2 mm_6    2_F48_0-2 mm_6    3_F48_0-2 mm_6  1_F29_4-10 mm_12  2_F29_4-10 mm_12 
##          0.007135         -0.663798         -0.039523         -0.242084         -0.313375 
##  3_F29_4-10 mm_12  1_F48_4-10 mm_12  2_F48_4-10 mm_12  3_F48_4-10 mm_12   1_F29_0-2 mm_12 
##         -0.576214         -0.416104         -0.191318          1.111697         -0.384953 
##   2_F29_0-2 mm_12   3_F29_0-2 mm_12   1_F48_0-2 mm_12   2_F48_0-2 mm_12   3_F48_0-2 mm_12 
##         -0.018769         -0.041384          0.654518         -0.216487          1.390704 
##  1_F29_4-10 mm_24  2_F29_4-10 mm_24  3_F29_4-10 mm_24  1_F48_4-10 mm_24  2_F48_4-10 mm_24 
##         -0.511194          0.882482         -1.025912          0.753144          0.209943 
##  3_F48_4-10 mm_24   1_F29_0-2 mm_24   2_F29_0-2 mm_24   3_F29_0-2 mm_24   1_F48_0-2 mm_24 
##         -0.003919         -0.672913         -1.540741         -0.248921          0.999032 
##   2_F48_0-2 mm_24   3_F48_0-2 mm_24  1_F29_4-10 mm_48  2_F29_4-10 mm_48  3_F29_4-10 mm_48 
##         -0.152487          0.100283         -0.225022          0.778039         -0.817089 
##  1_F48_4-10 mm_48  2_F48_4-10 mm_48  3_F48_4-10 mm_48   1_F29_0-2 mm_48   2_F29_0-2 mm_48 
##         -0.582579         -0.079819         -0.305671         -0.544012          0.834446 
##   3_F29_0-2 mm_48   1_F48_0-2 mm_48   2_F48_0-2 mm_48   3_F48_0-2 mm_48 
##          0.440525         -0.903154          0.311423          0.037748
intervals(nn3)
## Approximate 95% confidence intervals
## 
##  Fixed effects:
##                              lower     est.    upper
## int                        4.56783   5.0501   5.5323
## A.(Intercept)            128.07321 134.6841 141.2949
## A.blc2                    -6.60908  -1.3152   3.9787
## A.blc3                   -11.70504  -6.2798  -0.8545
## A.famF48                  -5.11254   2.9420  10.9965
## A.agr0-2 mm                0.88259   8.8981  16.9137
## A.cinza                   -0.03069   0.2514   0.5334
## A.famF48:agr0-2 mm       -23.04218 -11.7084  -0.3746
## A.famF48:cinza            -0.55234  -0.1692   0.2139
## A.agr0-2 mm:cinza         -1.13750  -0.7410  -0.3446
## A.famF48:agr0-2 mm:cinza   0.15816   0.6993   1.2405
## d50.(Intercept)           28.86847  30.0030  31.1376
## d50.blc2                  -1.17149   0.4303   2.0321
## d50.blc3                   0.53814   2.1504   3.7628
## S.(Intercept)              5.36514   5.6847   6.0043
## S.blc2                    -0.61439  -0.1759   0.2626
## S.blc3                    -0.33027   0.1189   0.5680
## attr(,"label")
## [1] "Fixed effects:"
## 
##  Random Effects:
##   Level: parcela 
##                                       lower    est.     upper
## sd(A.(Intercept))                   7.11540  8.9994 11.382153
## sd(d50.(Intercept))                 2.52191  2.9800  3.521223
## sd(S.(Intercept))                   0.55292  0.6996  0.885249
## cor(A.(Intercept),d50.(Intercept)) -0.50666 -0.2729 -0.001661
## cor(A.(Intercept),S.(Intercept))   -0.67041 -0.4134 -0.067897
## cor(d50.(Intercept),S.(Intercept))  0.07584  0.3432  0.564475
## 
##  Within-group standard error:
## lower  est. upper 
## 2.823 3.022 3.235
pairs(nn3)

plot of chunk unnamed-chunk-4


summary(nn3)$tTable
##                             Value Std.Error  DF t-value    p-value
## int                        5.0501    0.2487 568 20.3059  2.494e-69
## A.(Intercept)            134.6841    3.4094 568 39.5034 4.492e-165
## A.blc2                    -1.3152    2.7302 568 -0.4817  6.302e-01
## A.blc3                    -6.2798    2.7980 568 -2.2444  2.519e-02
## A.famF48                   2.9420    4.1540 568  0.7082  4.791e-01
## A.agr0-2 mm                8.8981    4.1339 568  2.1525  3.178e-02
## A.cinza                    0.2514    0.1455 568  1.7280  8.453e-02
## A.famF48:agr0-2 mm       -11.7084    5.8452 568 -2.0031  4.564e-02
## A.famF48:cinza            -0.1692    0.1976 568 -0.8564  3.922e-01
## A.agr0-2 mm:cinza         -0.7410    0.2045 568 -3.6241  3.160e-04
## A.famF48:agr0-2 mm:cinza   0.6993    0.2791 568  2.5057  1.250e-02
## d50.(Intercept)           30.0030    0.5851 568 51.2756 2.803e-215
## d50.blc2                   0.4303    0.8261 568  0.5209  6.026e-01
## d50.blc3                   2.1504    0.8315 568  2.5862  9.953e-03
## S.(Intercept)              5.6847    0.1648 568 34.4923 1.897e-141
## S.blc2                    -0.1759    0.2262 568 -0.7777  4.371e-01
## S.blc3                     0.1189    0.2316 568  0.5131  6.081e-01

##-----------------------------------------------------------------------------
## Fazendo a predição.

pred <- expand.grid(blc="1", fam=levels(mara$fam), agr=levels(mara$agr),
                    cinza=seq(0,50, l=2), dias=seq(0,60,l=30))
pred$y <- predict(nn3, newdata=pred, level=0)

xyplot(y~dias|fam, groups=interaction(cinza, agr, sep=": "),
       data=pred, type=c("l"), auto.key=list(columns=4, points=FALSE, lines=TRUE))

plot of chunk unnamed-chunk-4


xyplot(y~dias|fam*agr, groups=cinza, data=pred, type=c("l"))

plot of chunk unnamed-chunk-4


## xyplot(altura~dias|fam*agr, groups=cinza, data=marag, xlim=c(0,70))+
##   as.layer(xyplot(y~dias|fam*agr, groups=cinza, data=pred, type=c("l")))

## xyplot(altura~dias|fam*agr, data=subset(marag, blc=="1"), xlim=c(0,70))+
##   as.layer(xyplot(y~dias|fam*agr, groups=cinza, data=pred, type=c("l")))

##-----------------------------------------------------------------------------

pred <- expand.grid(blc="1", fam=levels(mara$fam), agr=levels(mara$agr),
                    cinza=seq(0,50,l=20), dias=seq(0,60,l=30))
pred$y <- predict(nn3, newdata=pred, level=0)

## colr <- brewer.pal(11, "Spectral")
## colr <- c("white","black")
## colr <- colorRampPalette(colr, space="rgb")

strip.combined <- function(which.given, which.panel, factor.levels, ...){
  if(which.given==1){
    panel.rect(0, 0, 1, 1, col="grey90", border=1)
    panel.text(x=1, y=0.5, pos=2,
               lab=paste("família:", factor.levels[which.panel[which.given]]))
  }
  if(which.given==2){
    panel.text(x=0, y=0.5, pos=4,
               lab=paste("agregado:", factor.levels[which.panel[which.given]]))
  }
}

## Largura da página da coluna da revista (8 cm = 3.150 pol) e da folha
## (17 cm = 6.690 pol).

wireframe(y~dias+cinza|fam*agr, data=pred,
          scales=list(arrows=FALSE), drape=TRUE, zlim=c(0, 155),
          zlab=list(expression(Altura~da~planta~(cm)), rot=90, hjust=0.5, vjust=-0.2),
          xlab=list(expression(Dias), vjust=1, rot=30),
          ylab=list(expression(Cinza~(t~ha^{-1})), vjust=1, rot=-40),
          strip=strip.combined, par.strip.text=list(lines=0.6),
          par.settings=list(
            layout.widths=list(xlab.axis.padding=3)))

plot of chunk unnamed-chunk-4


##-----------------------------------------------------------------------------
## Estimativas pontuais das assintotas.

summ <- summary(nn3)$tTable
rownames(summ)
##  [1] "int"                      "A.(Intercept)"            "A.blc2"                  
##  [4] "A.blc3"                   "A.famF48"                 "A.agr0-2 mm"             
##  [7] "A.cinza"                  "A.famF48:agr0-2 mm"       "A.famF48:cinza"          
## [10] "A.agr0-2 mm:cinza"        "A.famF48:agr0-2 mm:cinza" "d50.(Intercept)"         
## [13] "d50.blc2"                 "d50.blc3"                 "S.(Intercept)"           
## [16] "S.blc2"                   "S.blc3"
summ[grep("cinza", rownames(summ)),]
##                            Value Std.Error  DF t-value  p-value
## A.cinza                   0.2514    0.1455 568  1.7280 0.084530
## A.famF48:cinza           -0.1692    0.1976 568 -0.8564 0.392154
## A.agr0-2 mm:cinza        -0.7410    0.2045 568 -3.6241 0.000316
## A.famF48:agr0-2 mm:cinza  0.6993    0.2791 568  2.5057 0.012500

coefs <- fixef(nn3)
names(coefs)
##  [1] "int"                      "A.(Intercept)"            "A.blc2"                  
##  [4] "A.blc3"                   "A.famF48"                 "A.agr0-2 mm"             
##  [7] "A.cinza"                  "A.famF48:agr0-2 mm"       "A.famF48:cinza"          
## [10] "A.agr0-2 mm:cinza"        "A.famF48:agr0-2 mm:cinza" "d50.(Intercept)"         
## [13] "d50.blc2"                 "d50.blc3"                 "S.(Intercept)"           
## [16] "S.blc2"                   "S.blc3"
vcovs <- vcov(nn3)

idA <- grep("^A\\.", names(coefs))

coefsA <- coefs[idA]
vcovsA <- vcovs[idA, idA]
length(coefsA)
## [1] 10
length(coef(m0))
## [1] 10

X0 <- LSmatrix(m0, effect=c("agr","fam"), at=list(cinza=0))
b0 <- X0%*%coefsA
v0 <- sqrt(diag(X0%*%vcovsA%*%t(X0)))
ic0 <- sapply(1:4, function(i) b0[i]+c(-1,0,1)*1.96*v0[i])
ic0 <- t(ic0)
colnames(ic0) <- c("Lower","Estimate","Upper")
rownames(ic0) <- paste(c(outer(levels(mara$fam), levels(mara$agr), paste)), "cinza 0")

X48 <- LSmatrix(m0, effect=c("agr","fam"), at=list(cinza=48))
b48 <- X48%*%coefsA
v48 <- sqrt(diag(X48%*%vcovsA%*%t(X48)))
ic48 <- sapply(1:4, function(i) b48[i]+c(-1,0,1)*1.96*v48[i])
ic48 <- t(ic48)
colnames(ic48) <- c("Lower","Estimate","Upper")
rownames(ic48) <- paste(c(outer(levels(mara$fam), levels(mara$agr), paste)), "cinza 48")

ics <- cbind(trat=c(rownames(ic0), rownames(ic48)), data.frame(rbind(ic0, ic48)))

p1 <- 
    segplot(reorder(trat, Estimate)~Lower+Upper, data=ics,
            draw.bands=FALSE, centers=Estimate, segments.fun=panel.arrows,
            ends="both", angle=90, length=.05,
            par.settings=simpleTheme(pch=19, col=1),
            ylab=NULL,
            xlab=expression(Ganho~em~altura),
            panel=function(x, y, z, ...) {
                panel.abline(h=z, col="grey", lty="dashed")
                panel.abline(v=0, col=1, lty="dashed")
                panel.segplot(x, y, z, ...)})

## print(p1)

##-----------------------------------------------------------------------------
## Mas o contraste é uma matriz menos a outra, então.

X <- X48-X0
b <- X%*%coefsA
v <- X%*%vcovsA%*%t(X)
t <- b/sqrt(diag(v))

Z <- model.matrix(~fam*agr, expand.grid(fam=levels(mara$fam), agr=levels(mara$agr)))
d <- coefs[grep("cinza", names(coefs))]
u <- vcovs[grep("cinza", names(coefs)), grep("cinza", names(coefs))]
d <- c(Z%*%d)
u <- sqrt(diag(Z%*%u%*%t(Z)))
d/u
##       1       2       3       4 
##  1.7504  0.6225 -3.4520  0.3036
ic <- sapply(1:4, function(i) d[i]+c(-1,0,1)*1.96*u[i])
ic <- t(ic)
colnames(ic) <- c("Lower","Estimate","Upper")
rownames(ic) <- c(outer(levels(mara$fam), levels(mara$agr), paste))
ic <- cbind(trat=rownames(ic), as.data.frame(ic))

p2 <- 
    segplot(reorder(trat, Estimate)~Lower+Upper, data=ic,
            draw.bands=FALSE, centers=Estimate, segments.fun=panel.arrows,
            ends="both", angle=90, length=.05,
            par.settings=simpleTheme(pch=19, col=1),
            ylab=NULL,
            xlab=expression(Coeficiente~de~inclinação),
            panel=function(x, y, z, ...) {
                panel.abline(h=z, col="grey", lty="dashed")
                panel.abline(v=0, col=1, lty="dashed")
                panel.segplot(x, y, z, ...)})

## print(p2)

plot(p1, split=c(1,1,1,2), more=TRUE)
plot(p2, split=c(1,2,1,2), more=FALSE)

plot of chunk unnamed-chunk-4