Como inserir frequências esperadas em um teste de Chi-quadrado

Olá pessoal! Tenho que fazer um teste simples de chi-quadrado. Eu tenho as frequências esperadas mas não consigo inserir estas frequências para poder calcular o teste. Alguém pode me ajudar? Obrigado Alberto Senra Gonçalves, Ph.D Student Post Graduate Course in Animal Biodiversity Laboratory of Carcinology Biological Department, Universidade Federal de Santa Maria Avenida Roraima, number 1000, Cidade Universitária, Bairro Camobi, Santa Maria - RS, CEP: 97.105-900 Email: alberto.senra@gmail.com Fone: [0055] (55) 3212-5402 (Home fone) [0055] (55) 9966-7770 (celular fone) [cod. Brazil] (cod. city/Santa Maria)

Alberto, Se o teste for para independência, basta fornecer a matriz de dados observados a função se encarrega do resto. Em outros casos (teste de homogeneidade e bondade de ajuste) passe para o argumento x= os observados e em y= os esperados. Confira os graus de liberdade. Veja a documentação da função chisq.test() para exemplos reproduzíveis e esclarecimentos sobre uso da função. À disposição. Walmes. ========================================================================== 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 ==========================================================================

Olá o comando qq$expected do exemplo abaixo mostra as frequencias esperadas ! Espero ter ajudado ! Alex. a=scan() 3 5 31 0 3 5 z=matrix(a,nrow = 2, ncol=3, byrow=TRUE,dimnames = list(c("fem","masc"), c("em parte","NÃO","sim") ) ) z require(gregmisc) CrossTable(z, expected = TRUE,format="SPSS") qq=chisq.test(z);qq[] pvalor=qq$p.value pvalor alfa=0.05 teste<-function(pvalor) { if(pvalor>=alfa) { cat("NÃO rejeita Ho, pois pvalor = ",pvalor, " logo proporção é igual para as categorias ","\n") } else if(pvalor<alfa) { cat("REJEITA Ho, pois pvalor = ",pvalor, " logo a proporção É DIFERENTE para as categorias ","\n") } } teste(pvalor) qq$expected
________________________________ De: Alberto Senra <alberto.senra@gmail.com> Para: Grupo-R <r-br@listas.c3sl.ufpr.br> Enviadas: Quinta-feira, 30 de Junho de 2011 15:09 Assunto: [R-br] Como inserir frequências esperadas em um teste de Chi-quadrado
Olá pessoal! Tenho que fazer um teste simples de chi-quadrado. Eu tenho as frequências esperadas mas não consigo inserir estas frequências para poder calcular o teste. Alguém pode me ajudar? Obrigado Alberto Senra Gonçalves, Ph.D Student Post Graduate Course in Animal Biodiversity Laboratory of Carcinology Biological Department, Universidade Federal de Santa Maria Avenida Roraima, number 1000, Cidade Universitária, Bairro Camobi, Santa Maria - RS, CEP: 97.105-900 Email: alberto.senra@gmail.com Fone: [0055] (55) 3212-5402 (Home fone) [0055] (55) 9966-7770 (celular fone) [cod. Brazil] (cod. city/Santa Maria) _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

2011/7/1 Alexandro (Yahoo) <alexandro2x@yahoo.com.br>:
require(gregmisc) CrossTable(z, expected = TRUE,format="SPSS")
O resultado da função CrossTable do pacote gremisc não pode ser convertida em LaTeX ou xml (odfWeave). Com autorização do autor do pacote, que não usa mais a função, eu a inclui no pacote descr e, agora, é possível fazer algo assim: library(descr) ct <- crosstab(x, y) plot(ct) library(xtable) xtable(ct) library(odfWeave) odfTable(ct) -- Jakson
participantes (4)
-
Alberto Senra
-
Alexandro (Yahoo)
-
Jakson Alves de Aquino
-
Walmes Zeviani