
Um CMR por favor! Valeu!!! Fábio Mathias Corrêa Universidade Estadual de Santa Cruz Departamento de Ciências Exatas e da Terra - DCET Campus Soane Nazaré de Andrade, km 16 Rodovia Ilhéus-Itabuna CEP 45662-900. Ilhéus-Bahia Tel.: 73-3680-5076 ________________________________ De: Daniel Marcelino <dmsilv@gmail.com> Para: R-br Lista <r-br@listas.c3sl.ufpr.br> Enviadas: Sábado, 8 de Outubro de 2011 15:36 Assunto: [R-br] Solução Pessoal, tô com o seguinte problema: tenho eleições nos DISTRITO x, y, w, z, e vários eleitores para cada distrito desses. Na minha base tenho uma coluna que é o peso de cada voto em relação ao PARTIDO (A, B, C, D), e outras colunas com as opções de preferência de voto de cada eleitor: TURN1, TURN2, TURN3 etc. Eu preciso saber a soma total desse PESO em cada distrito, dividir isso por dois para obter meu cutting point. Depois, eu preciso calcular a soma da variável PESO para cada partido na coluna TURN1, ou seja, a soma do peso de quem votou para o PARTIDO: A, B, C, D, etc. Agora vem a parte difícil; eu preciso verificar se algum dos partidos obteve o valor do cutting point em cada DISTRITO. Se algum deles conseguiu, o distrito já é salvo no objeto final com a indicação de quem venceu. Caso nenhum partido tenha alcançado o valor do cutting point, é preciso eliminar o partido que obteve menos votos e verificar na segunda coluna TURN2 qual foi a segunda opção de voto do eleitor que votou no partido que acabo de eliminar; o o valor na linha da variável PESO do partido que acabo de eliminar é adicionado ao partido de segunda preferência. Agora, verificamos novamente se algum dos partidos restantes no distrito obteve o valor do cutting point, se sim, salvamos ele no objeto final, caso contrário, procedemos da mesma forma anterior até algum partido obter a maioria dos votos. Alguém tem algum ideia de como começar um script para rodar isso. _______________________________________________ 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.