Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-79, 2002 ISSN:1517-8595 71 VERSÃO DO PROGRAMA COMPUTACIONAL ASSISTAT PARA O SISTEMA OPERACIONAL WINDOWS Francisco de Assis Santos e Silva1, Carlos Alberto Vieira de Azevedo2 RESUMO Foi feita uma versão (Assistat 6.2) do software para análise de variância, Assistat, para rodar no sistema operacional computacional Windows, já que as versões anteriores foram concebidas para rodar no sistema operacional DOS (sistema de operação em disco). Esse software faz análise (de variância) de dados experimentais, dos quatro experimentos mais usuais, quais sejam; inteiramente casualizado, blocos ao acaso, parcelas subdivididas e fatorial, aplicando conjuntamente o teste “F” para verificar significância de efeito(s) e o teste de Tukey para comparar médias de efeito. Nos casos dos experimentos, parcelas subdivididas e fatorial, ele também aplica o teste de Tukey cruzado em médias de interação, quando há efeito(s) de interação significativo(s). O Assistat 6.2 também conta com o teste de David para verificar se os dados têm distribuição normal (de Gauss) e com o teste U para comparar duas amostras. Palavras-chave: estatística, analise de variância, testes estatísticos, software ASSISTAT COMPUTATIONAL PROGRAM VERSION FOR THE WINDOWS OPERATING SYSTEM ABSTRACT It was made a version (Assistat 6.2) of the software for the variance analysis, Assistat, to work in the Windows operating system, since the previous versions were conceived to work in the DOS operating system DOS (operation system in disk). That software makes analysis of the variance of experimental data, from the four more usual experiments, which are; entirely cazualized, blocks at random subdivided portions and factorial. It applies jointly the "F" test to verify the effects significance and Turkey’s test to compare the effect averages. In the experiments cases, subdivided portions and factorial, it also applies crossed Turkey’s test in interaction averages, when there is interaction significant effect. Assistat 6.2 also has David’s test to verify if the data has normal distribution (of Gauss’) and with the U test to compare two samples. Keywords: statistic, variance analysis, statistic tests software Protocolo 41 2001 36 de 10/06/2001 1 F.A.S.Silva, Professor, Departamento de Engenharia Agrícola, Universidade Federal da Paraíba 58.109-970 Campina Grande, Paraíba, Brazil. Fax Phone 083 331 3709 2 C.A.V.Azevedo, Professor, Departamento de Engenharia Agrícola, Universidade Federal da Paraíba 58.109-970 Campina Grande, Paraíba, Brazil. Fax Phone 083 310 1055 72 Versão do programa computacional Assistat para o sistema operacional Windows INTRODUÇÃO O Assistat (Assistência Estatística) foi um programa computacional desenvolvido para análise de variância, tendo sido bem aceito e utilizado nesses últimos cinco anos pela maioria dos alunos da Pós-Graduação em Engenharia Agrícola, na análise de dados referentes aos seus trabalhos de dissertações de mestrado e teses de Doutorado, bem como por alguns Professores do DEAg e de outros Departamentos do CCT. O Assistat, também, tem sido utilizado em outros Campus da UFPB e em outras Universidades. No ano de 2000, o programa foi utilizado em programa de PósDoutorado na Espanha, tendo sido apresentado a alunos da Universidade de Madri, onde o software foi considerado como uma boa ferramenta para análise de variância. A versão 6.0 do Assistat foi apresentada na VI Iternational Conference on Computers in Agriculture, realizado em Cancun – México, pela American Society of Agricultural Enginers (Silva, 1996). Portanto, em virtude de o Assistat já ter se consolidado como uma ferramenta útil e bem aceita para se analisar dados experimentais, foi necessário que o programa acompanhasse as tendências do mundo computacional, sob pena de ficar obsoleto ou, até mesmo, inutilizável, se o sistema operacional DOS fosse desativado. Assim sendo, tornou-se urgente que ele tivesse uma versão para o sistema operacional Windows, já que se espera que esse sistema seja por muito tempo o sistema operacional mais utilizado em todo o mundo. Considerouse, também, que a versão Windows do programa Assistat 6.2 poderia tornar o programa mais amigável, pois os recursos operacionais desse sistema são superiores as das versões anteriores. Desta forma, o objetivo deste trabalho visou a desenvolver uma versão nova versão do programa computacional Assistat (Assistat 6.2) para rodar no sistema operacional Windows e, também, implementar melhorias referentes à entrada e gerenciamento de dados. MATERIAL E MÉTODOS O presente trabalho foi desenvolvido no Departamento de Engenharia Agrícola (DEAg) do Centro de Ciências e Tecnologia (CCT) da Silva & Azevedo Universidade Federal da Paraíba (UFPB).. Para essa finalidade, utilizou-se um computador PC com Windows 98 instalado, uma impressora Hewlett Packard, mod. Disket 610C e periféricos básicos. Os softwares utilizados foram o Microsoft Visual Basic for 32-bit Windows Development versão 5.0, o Microsoft Word 97 e o Jasc Point Shop Pro versão 6.02. O Assistat 6.2 foi programado em linguagem Basic utilizado-se o método de programação orientada por objetos. Tais objetos são botões, labels, frames, textboxs, listboxs, combobox, entre outros utilizados nas interfaces dos programas. Desta forma, projetaram-se as interfaces, utilizado-se esses objetos. Posteriormente fez-se a codificação de cada objeto e depois os programas fontes foram compilados para se obter os programas executáveis. A etapa seguinte consistiu em fazer com que os programas funcionassem harmonicamente, comunicando-se entre si, e cada um fazendo a tarefa para qual foi projetado, resultando no funcionamento desejado do programa computa-cional. A etapa final foi a fase de ajustes e testes na qual foram corrigidos erros e inconsistências de funcionamento na lógica e na interface dos programas, quando este foi liberado para utilização em caráter experimental, pelos alunos e professores do Curso de Pós-Graduação em Engenharia Agrícola do CCT-UFPB, por um período de dez meses. Os métodos e testes matemáticoestatíticos utilizados foram baseados em Snedecor & Cochran (1971), Peters & Summer (1978), Gomes (1984) e Fonseca & Martins (1993). RESULTADOS E DISCUSSÃO O desenvolvimento do software versão Assistat 6.2, para rodar no sistema operacional computacional Windows 6.0 foi feito, a exemplo do Assistat, para realizar análise de variância de dados experimentais, dos quatro experimentos mais usuais, quais sejam; inteiramente casualizado, blocos ao acaso, parcelas subdivididas e fatorial, aplicando conjuntamente o teste “F” para verificar significância de efeito(s) e o teste de Tukey para comparar médias de efeito. Na Figura 1, encontra-se a tela de abertura do programa Assistat 6.2 e na Figura 2, a tela para a abertura Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-78, 2002 Versão do programa computacional Assistat para o sistema operacional Windows de opções das diferentes análises e de acesso às informações sobre o Assistat Na tela subseqüente do programa (Figura 3), encontram-se as opções para os casos de experimentos em blocos casualizados, inteiramente casalizados, em parcelelas Silva & Azevedo 73 subdivididas e em fatorial. O programa, também, aplica o teste de Tukey cruzado em médias de interação, quando existe efeito significativo da interação, bem como também conta com o teste de David para verificar se os dados têm distribuição normal (de Gauss) e com o teste U para comparar duas amostras. Figura 1. Tela de entrada no Assistat 6.2 Figura 2. Tela de opção das análises e de acesso as informações sobre o Assistat Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-78, 2002 74 Versão do programa computacional Assistat para o sistema operacional Windows Silva & Azevedo Figura 3. Tela de opções para a Análise de Variância do Assistat 6.2 Nas Figuras 4, 5 e 6 encontram-se as telas para entrada de dados, sendo que na Figura 4, a entrada é para os dados referentes ao número de tratamentos, repetições, etc.., na Figura 5, para a digitalização dos dados e na Figura 6, para correção dos dados. . Figura 4. Tela de entrada de dados do Assistat 6.2, referente ao tratamento selecionado Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-78, 2002 Versão do programa computacional Assistat para o sistema operacional Windows Silva & Azevedo 75 Figura 5. Tela de entrada de dados do Assistat 6.2, referente a digitação dos valores Figura 6. Tela de entrada dados do Assistat 6.2, referente a correção dos valores digitados Nas Figuras 7 e 8, encontram-se, respectivamente, as telas do Assistat 6.2 referentes aos tratamentos dos dados e a análise desses dados e na tela subseqüente os resultados dessas análises Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-78, 2002 76 Versão do programa computacional Assistat para o sistema operacional Windows Silva & Azevedo Figura 7. Tela do Assistat 6.2 de tratamentos dos dados e análise dos dados Figura 8. Tela do Assistat 6.2 de resultados A Tabela 2 exemplifica a aplicação do Assistat, mostrando os resultados da análise de variância para um experimento fatorial, cujos dados constam na Tabela 1. Os valores da variância (ou quadrado médio) e os níveis de significância estatística estão rigorosamente coerentes com os apresentados na Tabela 3, por Snedecor & Cochran (1971). Durante a fase de utilização em caráter experimental, constatou-se que o programa computacional Assistat 6.2 foi bem aceito pelos usuários no que se refere à sua utilidade, bem Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-78, 2002 Versão do programa computacional Assistat para o sistema operacional Windows como à sua funcionalidade e sua facilidade de utilização, tanto na entrada, como no gerenciamento dos dados. Constatou-se igualmente que o programa é rápido e trabalha bem nos sistemas Silva & Azevedo 77 operacionais Windows 98 e Windows NT, não apresentando nenhuma incompatibilidade com esses sistemas operacionais. Tabela 1 - Rendimiento de paja de guisante (libras por 1/100 parcela morgen) de três variedades Espaciado (plg) 1 4 56 8 60 12 66 II 4 65 8 60 12 53 III 4 60 8 62 12 73 Fonte: Snedecor & Cochran (1971), página 435 Variedades I Blocks 2 45 50 57 61 58 53 61 68 77 3 43 45 50 60 56 48 50 67 77 4 46 48 50 63 60 55 53 60 65 Tabela 2 - Resultados da análise de variância para os dados do exemplo da Tabela 2 _____________________________________________________________ ====================================================== ASSISTAT Versão 6.2 beta (2000), por Francisco de Assis S. e Silva Departamento de Engenharia Agrícola do CCT-UFPB, Campina Grande-PB ======================================================= Arquivo: RESULTADOS.TXT Data: 16/07/2001 Hora: 15:37:29 EXPERIMENTO FATORIAL QUADRO DE ANÁLISE -----------------------------------------------------------------F.V. G.L. S.Q. Q.M. F -----------------------------------------------------------------Blocos 3 255,64063 85,21354 4,8222 ** Fator1(F1) 2 1027,39063 513,69531 29,0696 ** Fator2(F2) 2 155,05730 77,52865 4,3873 * Int. F1xF2 4 765,44269 191,36067 10,8289 ** Resíduo 24 424,10938 17,67122 -----------------------------------------------------------------Total 35 2627,64063 -----------------------------------------------------------------** = significativo ao nível de 1% de probabilidade * = significativo ao nível de 5% de probabilidade ns = não significativo Fator 1 = Variedades Fator 2 = Espaciado Médias do fator2 ---------------------1 55,25000 b 2 57,83333 ab 3 60,33333 a ---------------------DMS2 = 4,28368 ----------------------- MÉDIAS DE INTERAÇÃO -----------Médias Fator 1 x Fator 2 -----------------------------------------------------------------Fator 2 Fator 1 ---------------------------------------------------------1 2 3 -----------------------------------------------------------------1 47,5000 bB 50,7500 bAB 55,7500 bA 2 62,2500 aA 58,5000 aAB 52,2500 bB 3 56,0000 aC 64,2500 aB 73,0000 aA -----------------------------------------------------------------DMS para colunas = 7,4196 DMS para linhas = 7,4196 Classific.c/letras minúsculas Classific.c/letras maiúsculas -----------------------------------------------------------------MG = ------------------------ MÉDIAS E MEDIDAS -----------------------Médias de bloco ---------------------1 61,66667 a 2 58,88889 ab 3 55,11111 b 4 55,55556 b ---------------------DMSB = 5,46483 Médias do fator1 ---------------------1 51,33333 c 2 57,66667 b 3 64,41666 a ---------------------DMS1 = 4,28368 57,80556 CV% = 7,27217 OBSERVAÇÃO: Médias seguidas pela mesma letra não diferem estatisticamente entre si SIGLAS E ABREVIAÇÕES: CCT = Centro de Ciências e Tecnologia UFPB = Universidade Federal da Paraíba F.V. = Fonte de variação G.L. = Graus de liberdade G.L. = Graus de liberdade S.Q. = Soma de quadrado S.Q. = Soma de quadrado Q.M. = Quadrado médio F = Variável do teste F MG = Média geral CV% = Coeficiente de variação em % DMS = Diferença mínima significativa ___________________________________________ Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-78, 2002 78 Versão do programa computacional Assistat para o sistema operacional Windows Silva & Azevedo Tabela 3 - Variância e níveis de significância estatística para os dados da Tabela 2 ____________________________________________________________________ Grados de libertad Suma de cuadrados Media cuadrada ____________________________________________________________________ Blocks 3 255.64 Varieties, V 2 1027.39 513.70 ** Espacing, E 2 155.06 77.53 * Interation, VE 4 765.44 191.36 ** Error 24 424.11 17.67 ____________________________________________________________________ Fonte: Snedecor & Cochran (1971), página 435 CONCLUSÕES 1984. 160p. O programa computacional Assistat 6.2 é de fácil utilização, rápido e eficiente na análise de variância de dados experimentais, dos diferentes experimentos aos quais se propõe a realizar analises quais sejam: inteiramente casualizado, blocos ao acaso, parcelas subdivididas e fatorial. REFERÊNCIAS BIBLIOGRÁFICAS Fonseca, J. S. da & Martins, G. de A. Curso de estatística. 4ed. São Paulo, Atlas, 1993. 319p. Gomes, F. P. A estatística moderna na pesquisa agropecuária. Piracicaba. POTAFOS, Peters, W.S. & Summer, G.W. Análise estatística e processo decisório. 2ed. Tradução de Nathanael C. Caxeiro. Rio de Janeiro, Fundação Getúlio Vargas, 1978, 638p. Silva, F.A.S. e. The ASSISTAT Software Statistical Assistence In: Sixth International Conference on Computers in Agriculture, 1996, Cancun, Mexico: Annals of the American Society of Agricultural Engineers, v.1. p.294 - 296 Snedecor, G. W. & Cochran, W. G. Métodos estadísticos. 6ed. Tradução de J. A. Fuller. Mexico, Compañia Editora Continental S. A., 1971. 704p. Revista Brasileira de Produtos Agroindustriais, Campina Grande, v.4, n.1, p.71-78, 2002