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

Essa é uma revisão anterior do documento!


Walmes Marques Zeviani

Walmes Marques Zeviani

"Experiência não é o que acontece com você, mas o que você fez com o que lhe aconteceu." (Aldous Huxley)



Engenheiro Agronômo pela Universidade Federal da Grande Dourados (2007) e Mestre em Estatística & Experimentação Agropecuária pela Universidade Federal de Lavras (2009). Doutorando do Programa de Pós-Graduação em Estatística & Experimentação Agropecuária - Professor Assistente I do Departamento de Estatística da Universidade Federal do Paraná (aprovado por Concurso e contratado em Julho 2010) onde atualmente leciona.



==========================================================================
Walmes Marques Zeviani
LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)
Departamento de Estatística - Universidade Federal do Paraná
fone: (+55) 41 3361 3573                    VoIP: (3361 3600) 1053 1173
e-mail: walmes@ufpr.br                      twitter: @walmeszeviani
homepage: http://www.leg.ufpr.br/~walmes    linux user number: 531218
==========================================================================


Dissertação de Mestrado

Avaliação de modelos de regressão não linear na cinética de liberação de potássio de resíduos orgânicos

Resumo: O potássio (K) é um elemento químico muito exigido pelas culturas, porém, sua ocorrência e disponibilidade em alguns solos brasileiros são inferiores à demanda pelas plantas. Seu fornecimento também pode ser feito a partir de fontes orgânicas de maneira eficiente, quando se conhece o padrão de liberação do nutriente. Modelos não lineares são adequados nessas situações, uma vez que estimam quantidades de interesse prático e apresentam boa qualidade de ajuste. Embora seu processo inferencial seja baseado em argumentos assintóticos, existem meios de se conhecer a intensidade da não linearidade. Neste trabalho avaliou-se a não linearidade, por meio das curvaturas de Bates & Watts, vício de Box e estudo das propriedades amostrais dos estimadores de mínimos quadrados por simulação, de dois modelos de regressão não linear. Tais modelos estimam o conteúdo de K prontamente liberável, o tempo de meia vida para a sua liberação e a taxa de liberação do K de lenta liberação. Os dados são provenientes do estudo, ao longo do tempo, da liberação de K de 11 resíduos orgânicos incubados em combinação com 3 tipos de solo. O modelo exponencial apresentou estimativas mais precisas para os parâmetros que o quociente e maior aproximação entre os resultados assintóticos e obtidos por simulação. O modelo exponencial foi mais adequado, em termos inferenciais e para aplicação prática, uma vez que, por todas as medidas, apresentou menor não linearidade.

Palavras-chaves: Curvatura de Bates e Watts. Vício de Box. Bootstrap. Tempo de meia vida.

Banca de Defesa:
Prof. Dr. Joel Augusto Muniz (Orientador) - UFLA
Prof. Dr. Carlos Alberto Silva (co-orientador) - UFLA
Profa. Dra. Taciana Villela Savian - UFLA
Prof. Dr. Luiz Alberto Beijo - UNIFAL-MG
Aprovada em 18 de setembro de 2009


Tese de Doutorado (em andamento)

Prétitulo: Modelagem da curva característica de água do solo por modelos de regressão não lineares mistos Artigo 1: Modelos de regressão não linear para representar a curva característica de solos com distribuição de poros bimodal.
Fazer estudo/elaboração de modelos que tenham dois pontos de inflexão, ou seja, cuja derivada apresente dois pontos de máximo. Estudar a interpretação dos parâmetros desses modelos, o grau de não linearidade e o impacto das inferências em pequenas amostras. Estudar a identificabilidade dos modelos para amostras de tamanho pequeno apontando estratégias para aquisição de dados (delineamento ótimo). Aplicar reparametrizações para tornar o modelo melhor comportado. Aplicar inferência por verossimilhança. Usar os dados do Eduardo. Artigo 2: Estimação da curva característica de água do solo em função de fatores experimentais.
Colocar os parâmetros do modelo de regressão em função dos fatores experimentais e conduzir testes de hipótese. Não observamos os parâmetros do modelo, nos observamos dados. Mas queremos aplicar inferência aos parâmetros e temos estimativas destes. Usar dados do Milson. Artigo 3: Modelagem da curva característica de água no solo por modelos mistos e inclusão de covariáveis.
Estimar a curva considerando o efeito aleatório de amostra, a correlação entre medidas, a inclusão da covariável densidade do solo. Apresentar as expressões da verossimilhança para os modelos, os teste de rezão de verossimilhança e as conclusões a respeito das hipóteses. Usar dados do Eduardo e geoR::wrc. ==== Ensino ====     Disciplinas já ofertadas e em andamento. Clique na turma para ir para a página da disciplina onde estão disponíveis o histórico das aulas, provas, gabaritos, listas de exercícios e notas. ^ Disciplina ^ Curso ^ Turma ^ Ano ^ Semestre ^ | Estatística Básica (CE-003 - Estatística II) | Administração | N2 | 2010 | 2º | | Estatística Básica (CE-003 - Estatística II) | Administração | N3 | 2010 | 2º | | Estatística Básica (CE-003 - Estatística II) | Engenharia Cívil | B | 2011 | 1º | | Estatística Computacional (CE-223) | Estatística | Única | 2011 | 1º | | Estatística Básica (CE-002 - Estatística I) | Agronomia | B | 2011 | 2º (em andamento) | | Estatística Computacional (CE-223) | Estatística | B | 2011 | 2º (em andamento) | —

Cursos de R


Blog

Blog que administro e mantenho com a colaboração de amigos também apaixonados pelo R. Clique na figura ao lado para ir para o blog.


Seminários

- preencher -


Publicações

Consultor
Artigos publicados em periódicos
Artigos publicados em Congressos
  • SOUZA, F. R., ; FIETZ, C. R. ; ROSA JUNIOR, E. J. ; BERGAMIN, A. C. ; ZEVIANI, W. M. ; SILVA, W. M. . Atributos químicos do solo sob dois sistemas de manejo e efeito residual de gesso após 55 meses de implantação. In: Congresso Brasileiro de Ciência do Solo, 2009, Fortaleza-CE. XXXII Congresso Brasileiro de Ciência do Solo. O solo e a produção de Bioenergia: perspectivas e desafios, 2009.
  • CARDUCCI, C. E. ; VITORINO ; ZEVIANI, W. M. ; GARBIATE, M. V. . Análise Macromorfométrica e Atributos Físicos de um Latossolo Vermelho Distroférrico sob Diferentes Sistemas de Manejo na Região de Dourados MS. In: 2 Encontro de Iniciação Científica UFGD/UEMS, 2008, Dourados-MS. 2 Encontro de Iniciação Científica UFGD/UEMS. dourados-MS : Universidade Federal da Grande Dourados, 2008. v. 1. p. 1.
  • ZEVIANI, W. M. ; CARDUCCI, C. E. ; TACIANA, V. S. ; MUNIZ, J.A. . Avaliação da dinâmica de secagem de solo em microondas por meio de regressão não-linear.. In: XI Escola de Modelos de Regressão, 2009, Recife PB. Programa e Resumos da XI Escola de Modelos de Regressão. Recife-PB, 2009. * CARDUCCI, C. E. ; VITORINO ; ZEVIANI, W.M. ; SERAFIM, M. E. ; INOCENCIO, M. F. . Análise de imagens de agregados de um Latossolo Vermelho distroférrico sob diferentes manejos. In: XXXII Congresso Brasileiro de Ciências do Solo:o solo e a produção de bioenergia perpectivas e desafios, 2009, Fortaleza-CE. XXXII Congresso Brasileiro de Ciências do Solo:o solo e a produção de bioenergia- perpectivas e desafios RESUMOS. Viçosa - MG : SBCS, 2009. v. 1. p. 81.
  • CARDUCCI, C. E. ; VITORINO ; ZEVIANI, W.M. ; INOCENCIO, M. F. . Resistência ao cisalhamento de um solo submetido a diferentes usos e manejos utilizando o método Vane. In: XXXII Congresso Brasileiro de Ciências do Solo: o solo e a produção de bioenergia - perpectivas e desafios, 2009, Fortaleza-CE. XXXII Congresso Brasileiro de Ciências do Solo: o solo e a produção de bioenergia - perpectivas e desafios RESUMOS. Viçosa-MG : SBCS, 2009. v. 1. p. 81.
  • ZEVIANI, W.M. ; SERAFIM, M. E. ; CARDUCCI, C. E. ; OLIVEIRA, G. C. ; MUNIZ, J.A. . Avaliação de critérios de seleção das tensões para determinação da curva característica de água no solo por meio do modelo van Genutchten. In: XXXII Congresso Brasileiro de Ciências do Solo: o solo e a produção de bioenergia - perpectivas e desafios, 2009, Fortaleza-CE. XXXII Congresso Brasileiro de Ciências do Solo: o solo e a produção de bioenergia - perpectivas e desafios RESUMOS. VIÇOSA-MG : SBCS, 2009. v. 1. p. 212.
  • SERAFIM, M. E. ; ONO, F. B. ; VITORINO ; CARDUCCI, C. E. ; CREMON, C. ; ZEVIANI, W. M. . Caracterização Micromorfométrica De Agregados De Um Latossolo Vermelho Distroférrico sob Pastagem. In: XVII Reunião Brasileira de Maanejo e Conservação do Solo e da Água, 2008, Rio de Janeiro- RJ. XVII Reunião Brasileira de Manejo e Cnservação do Solo e da Água. Rio de Janeiro-RJ, 2008. v. 1.

- preencher -


Participação em Projetos/Grupos de Pesquisa


Atividades regulares semanais

1° semestre 2011
HORÁRIO SEG TER QUA QUI SEX
08:00 - 09:00
09:00 - 10:00 g
10:20 - 11:00
11:00 - 12:00
12:00 - 13:30
13:30 - 14:00
14:00 - 15:30
15:30 - 16:00 x x
16:00 - 17:30 x x
17:30 - 18:00 x
18:00 - 19:30 a x
19:30 - 20:00 a a
20:00 - 21:00 v n n
21:30 - 22:00 x
22:00 - 23:30 x

Localização e acesso ao LEG

O acesso ao LEG se dá pela escada/rampa localizada na face norte do bloco de Informática. Ao entrar pelo corredor do antigo salão de provas, procure por uma porta sinalizada do lado direito. Clique aqui para abrir a nossa localização em uma nova página com seta de indicação. <googlemap width="533px" height="400px" lat="-25.450603" lon="-49.231759" type="hybrid" zoom="19"> </googlemap>


Dicas de Linux

  • Site para produzir expressões matemáticas em latex (http://www.codecogs.com/latex/eqneditor.php).
    Permite a construção online de expressões matemáticas em código Latex, que podem ser copiadas e coladas no seu editor. O usuário tem opção de usar os menus com expressões pré-definidas, tais como matrizes, sistema de equações, derivadas, somatórios, simbologia de conjuntos, letras gregas, etc. Expressões comuns estão organizadas no botão "exemplos".
  • Download do LaTable para confecção de tabelas para Latex (http://www.leg.ufpr.br/~walmes/docs/LaTable.exe).
    A versão disponível para Download tem compatibilidade com o wine e portanto pode ser usada por usuários Linux (usando o wine). Nos casos em as tabelas estão prontas em editores de texto (e.g. OpenOffice-Writer) ou em planilhas eletrônicas (e.g. OpenOffice-Calc) pode-se colar o conteúdo da tabela em um arquivo de extensão *txt e importar pelo LaTable. No LaTable é possível fazer a formatação de alinhamento de colunas e inserção linhas verticais e horizontais, usadas, em geral, para separar o cabeçalho da tabela do restante. Depois da edição é só copiar, em formato Latex, o conteúdo da tabela para área de transferência e colar no seu editor.
  • Zotero: plugin do Firefox para extração de meta-dados de páginas de internet para criação de referências bibliográficas (http://www.zotero.org/).
    Zotero é capaz de extrair os metadados de sites da internet e produzir referências bibliográficas em diversos formatos. Sites Amazon.com (de venda de livros) e o ScienceDirect (para busca de artigos) são alguns dos compatíveis com o plugin. Basta fazer a busca por um livro/artigo no site que um ícone irá aparecer na sua barra de endereços. Ao clicar no ícone (que será um livro de capa azul no caso de livros) os metadados serão organizados pelo zotero. Para acessar os metadados, clica-se no nome "zotero" que fica no canto inferior direito do seu Firefox. Pode-se exportar as referências dos livros/artigos (e outros tipos de publicação) para diversos formatos, inclusive para o formato usado pelo bibtex, além de formatos para OpenOffice-Writer, html, etc. Mais detalhes consultar a documentação no site do plugin. Consulte também: tutorial em pdf, descrição, video.
  • Site para criar senhas aleatórias, com diversas opções como tamanho e tipos de caracteres e criação de senhas pronunciáveis.
  • Para converter as figuras em formato *pdf de um diretório para *jpg e fazer um zip delas no final (dica Linux). Salvar num arquivo com extensão *sh (e.g. converter.sh), dentro do diretório das figuras, o conteúdo abaixo (o tipo de aspas é importante)

for file in `ls *.pdf`
do
   convert $file `echo $file | sed 's/\.pdf$/\.jpg/'`
done
zip todojpg.zip *.jpg
rm *.jpg
Entre no terminal do Linux. Vá para o diretório em que estão as figuras e o arquivo converter.sh (use $ cd <caminho>). Execute
$ chmod +x converter.sh
$ ./converter.sh
No final deverá haver um zip com as figuras em *jpg. Caso não queria que as figuras em *jpg sejam removidas do diretório, exclua a última linha arquivo *sh.

  • Para fazer uma busca de uma expressão reugular dentro de uma árvore de diretórios apenas nos arquivos de determinada extensão. No caso, abaixo está ilustrada a procura dos arquivos de extensão R que possui a palavras 'try'

$ grep -r --include=*.R 'try' *

Trocar texto dentro de um arquivo. O texto 'walmes' será substituido por 'zeviani' dentro do arquivo experII.R

$ perl -i -pe 's/walmes/zeviani/;' experII.R 

Para redimensionar as fotos (*jpg, ou gráficos do R, rs) de um diretório, deixando as fotos com largura de 640 pixels e mantendo proporção original, e forçando a proporção 640x480.

$ mogrify -resize 640 *.jpg
$ mogrify -resize 640×480! *.jpg

Colocar alias no wiki. Logar na pata** via console

$ ssh -p <porta> <usuário>@<endereçomáquina>
$ sudo vim /etc/apache2/conf.d/alias (use esc : wq para sair e salvar)
$ sudo /etc/init.d/apache2 restart

  • Para instalar pacotes do R no linux que possuem dependências de elementos do sistema operacional, geralmente pacotes gráficos (rgl, playwith, gWidgetsRGtk2), use o comando

$ sudo apt-get build-dep r-cran-nomedopacote

  • para procurar e substituir no emacs dê alt+shift+5 (ou alt+%), abre o minibuffer, escreve nome de busca ENTER, escreve o nome de substituição ENTER, dê alt+% para avançar na tarefa, y para confirmar substituição, n para não substituir.
  • para mudar o cursor de buffer no emacs use ctrl+c+o.
  • para deixar o gedit com corretor ortográfico em português http://beaglenetwork.blogspot.com/2010/05/corretor-ortografico-em-portugues-para.html.
  • para converter arquivos de texto da codoficação utf-8 para a iso-8859-15

#!/bin/bash 
# esse bash faz a conversão de arquivos R em codificação utf-8 para iso-8859-1
# $1 é para fornecer um nome para ir no nome arquivos, usar então o que está abaixo
$1
for a in *.R;
 do
  echo "Convertendo $a em utf-8 para ${a%%.R}-$1.R em iso-8859-15 ..."
   iconv -f utf-8 -t iso-8859-15 "${a}" -o "${a%%.R}-$1.R"
done
Entre no terminal do Linux. Vá para o diretório em que estão os arquivos e o arquivo utf2iso.sh (use $ cd <caminho>). Execute
$ chmod +x utf2iso.sh
$ ./utf2iso.sh

  • para montar pendrive com permissões de escrita

$ sudo mount -o remount,rw /media/HP\ v115w

  • remove os "_" (underlines) do nome dos arquivos e subtitui por espaços " "

$ find -type f -exec rename 'y/\_/\ /' {}  \;

  • remove o espaço antes de .pdf nos arquivos

$ find -type f -exec rename 's/\ \./\./' {}  \;


Playground

#==========================================================================================
# Estimação de parâmetros de modelos não lineares. Ajuste de modelos para a construção de
# intervalo hídrico ótimo
#==========================================================================================
 
#------------------------------------------------------------------------------------------
# pacotes necessários
 
install.packages("plyr", dep=TRUE, repos="http://cran-r.c3sl.ufpr.br/")
library(plyr)
 
#------------------------------------------------------------------------------------------
# entrada de dados
 
iho <- read.table("http://www.leg.ufpr.br/~walmes/docs/iho-data.txt", header=TRUE, sep="\t")
iho <- read.table("iho-data.txt", header=TRUE, sep="\t")
iho <- iho[,-c(1:4)]
names(iho) <- tolower(names(iho))
str(iho)
 
#------------------------------------------------------------------------------------------
# tratamento dos dados: usar valor médio das repetições para ajuste da curva
 
iho <- ddply(iho, .(tensao), "mean")
str(iho)
 
#------------------------------------------------------------------------------------------
# ajuste da curva característica segundo modelo theta = a*Psi^b*Ds^c
 
cra <- nls(theta~A*tensao^B*ds^C, data=iho,
           start=list(A=1, B=1, C=1))
summary(cra)
 
#------------------------------------------------------------------------------------------
# ajuste do modelo nulo (sem efeito de Ds e tensão)
 
nulo.cra <- nls(theta~mu, data=iho, start=list(mu=1))
 
#------------------------------------------------------------------------------------------
# testa a significância do modelo cra
 
an.cra <- anova(nulo.cra, cra)
an.cra
 
#------------------------------------------------------------------------------------------
# R^2 do modelo cra
 
R2.cra <- 1-deviance(cra)/deviance(nulo.cra)
R2.cra
 
#------------------------------------------------------------------------------------------
# verifica o ajuste observado vs predito (7 pontos apenas não dá pra fazer julgamento)
 
plot(iho$theta~fitted(cra))
 
#------------------------------------------------------------------------------------------
# ajuste do modelo de resistência a penetração
 
rp <- nls(rp~D*theta^E*ds^F, data=iho,
         start=list(D=1, E=1, F=1))
summary(rp)
 
#------------------------------------------------------------------------------------------
# ajuste do modelo nulo (sem efeito de theta e Ds)
 
nulo.rp <- nls(rp~mu, data=iho, start=list(mu=1))
 
#------------------------------------------------------------------------------------------
# testa a significância do modelo rp
 
an.rp <- anova(nulo.rp, rp)
an.rp
 
#------------------------------------------------------------------------------------------
# R^2 do modelo rp
 
R2.rp <- 1-deviance(rp)/deviance(nulo.rp)
R2.rp
 
#------------------------------------------------------------------------------------------
# verifica o ajuste observado vs predito (7 pontos apenas não dá pra fazer julgamento)
 
plot(iho$rp~fitted(rp))
 
#------------------------------------------------------------------------------------------
# tabela com as estimativas dos parâmetros e intervalos de confiânça
 
summary(cra)$coeff
summary(rp)$coeff
confint.default(cra)
confint.default(rp)
 
#------------------------------------------------------------------------------------------
# juntar tudo numa tabela
 
cbind(rbind(summary(cra)$coeff, summary(rp)$coeff),
      rbind(confint.default(cra), confint.default(rp)))
 
#------------------------------------------------------------------------------------------
# valor de F e R^2 retirar dos resultados de anova() e R^2
 
data.frame(Fval=c(an.cra$F[2], an.rp$F[2]),
           pval=c(an.cra$Pr[2], an.rp$Pr[2]),
           R2=c(R2.cra, R2.rp))
 
#------------------------------------------------------------------------------------------



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