1
resposta

Dataframe de survey

Oi gente tudo bem? Estou ajudando uma colega a ler os dados de uma pesquisa que ela fez usando um sistema de survey parecido com o lime survey, mas criado pela Unicamp. Ela extraiu os dados em doc e em txt para mim(eram as opções possíveis). Abrindo o arquivo em doc, os dados sobre a pesquisa estão muito bem organizados, mas eu não sei usá-lo no R. Mas o arquivo txt está um caos, porque ao exportá-lo no R, aparecem colunas relacionadas a dados dos entrevistados e outras informações que não interessam, e até agora não consegui encontrar as questões dos questionários da mesma forma como está no doc. Alguém tem uma sugestão do que posso fazer? Seria muito errado criar um arquivo csv com as tabelas geradas no arquivo em doc pelo programa, para abri-lo no R? Obrigada

1 resposta

Olá, tudo bem? Espero que sim!

Desculpe pela demora em retornar.

Se for possível copiar as tabelas do doc para um csv de forma simples, não há nenhum problema em fazer isso e seria uma boa solução. Não vejo o porquê de ser errado. Você pode buscar a solução que te dá menos trabalho, se o txt está muito trabalhoso é preferível utilizar as informações do doc.

Se a estrutura da tabela estiver bem definida, você pode usar o Ctrl + c dos dados que estão no doc e utilizar a função read.table() que vem por padrão no R.

Os dados que você copiou vão ficar armazenados no clipboard do computador. Portanto você pode usar a função read.table passando como argumento o nome clipboard e ele identificará os valores copiados.

dados <- read.table(file = "clipboard", sep = "\t", header=TRUE)

O header é referente se a tabela que copiou possui cabeçalhos e o separador é o \t que corresponde a tabulação ou Tab.

Estou à disposição. Bons estudos!