
Olá pessoal, tudo bem ? Estou querendo rodar um teste de diferença entre proporções em várias linhas do meu banco de dados, daí gostaria de saber como poderia rodar de uma vez só, através de um loop, esse comando e gerar uma coluna só com os p-valores. Veja como estõa tentando fazer abaixo: O comando seria esse: prop.test(x = c(x1, x2), n = c(n1, n2), correct = FALSE) O banco seria dessa forma: AREA X1 X2 N p_valor 1 1982 9416 11398 ? 2 6546 4084 10630 ? 3 3418 667 4085 ? 4 1503 4408 5911 ? 5 966 339 305 ? AREA1 <- prop.test(x = c(1982, 9416), n = c(11398, 11398), correct = FALSE) AREA1$p.value AREA2 <- prop.test(x = c(6546, 4084), n = c(10630, 10630), correct = FALSE) AREA2$p.value AREA3 <- prop.test(x = c(3418, 667), n = c(4085, 4085), correct = FALSE) AREA3$p.value ... Obrigado -- Wagner S. Tassinari Departamento de Matemática Universidade Federal Rural do Rio de Janeiro. BR-465, Km 7 - Seropedica, RJ - Brasil CEP: 23890-000 Skype: wagner.tassinari wtassinari@gmail.com tassinari@ufrrj.br ------------------------------------------------------- "Statistical thinking will one day be as necessary for efficient citizenship as the ability to read and write." (H.G.Wellis)