
Édson, essa parte eu entendi, o que eu não entendi era exatamente o que ele queria, pois perguntas que admitem mais de uma resposta podem ser codificadas inúmeras maneiras. Exemplificando com sua idéia de Senador: Imagine três candidatos (João, Antonio e Francisco). Eu ano passado enviei a campo as perguntas com instrução de se perguntar duas vezes, tendo 2 respostas com a mesma codificação Aí, neste caso, sua sugestão funciona perfeitamente, fazendo até sentido. Agora imagine que ao invés de codificar desta forma, se optou por codificar 1 coluna para cada candidato, tendo colunas para João, Antonio, Francisco e colunas adicionais para erros frequentes, como candidato inválido, etc. Neste caso, teríamos um problema sério e bão trivial, pois não bastaria agrupar as colunas, pois teríamos casos em que não houve resposta, casos em que houve apenas 1 resposta e casos com 2 respostas, além das respostas inválidas. Se eu simplesmente agrupar as colunas, seria incorreto, mesmo mudando a codificação, precisaríamos processar isso de uma maneira mais inteligente, tratando todas as situações possíveis. (Por exemplo: o trio 0,0,0 adiciona 1 linha apenas, etc) Essa é minha dúvida: como ele codificou, pois se ele codificou deste segundo jeito, a solução é um pouco mais complicada e deve ser pensada com cuidado, para que o resultado não gere proporções incorretamente lmassis <at> yahoo <dot> com <dot> br assis.leonard <at> gmail <dot> com 2011/8/11 Edson Lira <edinhoestat@yahoo.com.br>
Leonard, vou lhe dar um exemplo que talvez possa lhe ajudar.
Em um banco de dados de uma pesquisa eleitoral, quando são duas vagas para senador, o entrevistado pode indicar dois nomes. Sen1, Sen2.
Faço o seguinte:
sena1<-data.frame(sen=bd$Sen1)
sena2<-data.frame(sen=bd$Sen2)
senad<-rbind(sena1,sena2)
Você terá um banco de dados com o número de linhas igual a soma de sena1 e sena2. Se sena1 são 300 linhas e sena2 são 200 linhas, o seu banco senad terá 500 linhas. Portanto, o ideal é trabalhar somente com os percentuais.
p.s. Você usar mais de uma variável.
Para ver o percentual de cada senador em relação a todas as citações, basta:
100*prop.table(table(senad$sen))
Edson Lira Estatístico Manaus-Amazonas ------------------------------ *De:* Leonard Assis <assis.leonard@gmail.com> *Para:* r-br@listas.c3sl.ufpr.br *Enviadas:* Quinta-feira, 11 de Agosto de 2011 10:30 *Assunto:* Re: [R-br] RES: Usar peso para tabela cruzada
Clayron
Sinceramente?
Até agora não entendi direito o que você pretende fazer
Teria como explicar melhor?
lmassis <at> yahoo <dot> com <dot> br assis.leonard <at> gmail <dot> com
2011/8/11 Clayton Santos Delfino <csd@arandanet.com.br>
Olá Jakson, bom dia.
Entendi o código que você sugeriu e fiz o teste mas não deu certo porque a quantidade de votos para as marcas diminuiram.
Exemplo:
Suponha que exista uma marca A que tenha um total de 100 votos dos quais 30 foram citados com outras marcas.
Quando faço o teste tenho um retorno de apenas 70 votos na coluna total.
Se puder lhe ajudar a entender, veja abaixo como é o resultado que preciso chegar, neste caso foi gerado pelo spss pelo que me foi informado.
Infelizmente não sou estatístico e acabei recebendo esta tarefa, por isso peço-lhe ajuda.
+-------------------------+------+----------------------------------------------------------------------------+ | |TOTAL | REGIAO | |Celula: Frequencia | +------+------+------+------+------+------+------+------+------+------+------+ | % vertical | | CO | ES | GSP | ISP | MG | N | NE | PR | RJ | RS | SC |
+-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |BASE.....................| 473 | 35 | 12 | 65 | 97 | 53 | 16 | 25 | 40 | 14 | 74 | 42 | | .......................|100,0%| 7,4%| 2,5%| 13,7%| 20,5%| 11,2%| 3,4%| 5,3%| 8,5%| 3,0%| 15,6%| 8,9%| | | | | | | | | | | | | | | | ABALUX..................| 108 | 7 | 8 | 11 | 24 | 1 | 2 | 5 | 23 | 4 | 11 | 12 | | .......................| 22,8%| 20,0%| 66,7%| 16,9%| 24,7%| 1,9%| 12,5%| 20,0%| 57,5%| 28,6%| 14,9%| 28,6%| | INTRAL..................| 68 | 3 | | 5 | 11 | 3 | 2 | 10 | 1 | 2 | 26 | 5 | | .......................| 14,4%| 8,6%| | 7,7%| 11,3%| 5,7%| 12,5%| 40,0%| 2,5%| 14,3%| 35,1%| 11,9%|
Clayton
_______________________________________________ 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. _______________________________________________ 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.
_______________________________________________ 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.
_______________________________________________ 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.