Análise em educação usando o R - Preciso de ajuda para separar grupos

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Análise em educação usando o R - Preciso de ajuda para separar grupos

Mensagem  MassaFA em Dom Abr 06, 2014 3:08 am

Olá pessoal! Estou com uma banco de dados de aproximadamente meio milhão de linhas para analisar. São dados estatísticos de um exame educacional. Eu preciso analisar em quais circunstâncias um grupo acertou certas questões. As respostas a essas questões vieram condensadas, por exemplo ABCDACD.... ao invés de A B C D A C D... em colunas separadas. Minha dificuldade é quando vou analisar esses dados, quando eu os separo para que fiquem como apresentei na segunda forma, e quando eu faço a análise enfrento um erro que me tem tomado muito tempo. Quando vou analisar um grupo ele mostra um valor X de respostas, porém ao somar estes valores para conferir com o número de alunos presentes que responderam o questionário, esse valor se torna diferente do que deveria ser a soma das respostas dos candidatos. Alguém tem alguma sugestão do que poderia ser feito para ser resolvido? Alguém conhece uma maneira melhor de separar esta coluna em um banco de dados do que esta que fiz:

Abrindo o banco de dados:
exam <- read.csv("data.csv",head=T,sep=",")

attach(exam)

Criando um arquivo com as respostas em ciencias humanas.
write.table(TX_ANSWERS_HS,"ANSWERS_HS.txt")
Após isso, eu abri o arquivo e copiei a coluna que continha as respostas para uma tabela do excel, e então eu coloquei asterisco no lugar do NA e separei os elementos com espaço simples, como: “A B C …” daí eu salvei com a extensão csv...


Criando um objeto RJ para todos que fizeram a prova neste estado.
RJ <- exam[exam$enrolled_state=="RJ",]

Criei um objeto para as respostas em ciencias humanas.
answers_hs <- read.table("ANSWERS_HS.txt")

Criando um objeto com as respostas de ciencias humanas do RJ.
answers_hs_rj <- answers_hs[exam$enrolled_state=="RJ",]

Criei uma tabela com as respostas da questão da prova azul (exam$ID_EXAM_HS==121) da prova de ciencias humanas do RJ.
table(answers_hs_rj[exam$ID_EXAM_HS==121,50-45])

Toda ajuda é bem-vinda!

MassaFA

Mensagens : 1
Data de inscrição : 06/04/2014

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum