Skip to content

[R-es] Problema con read.spss

3 messages · guivivi en alumni.uv.es, Jorge I Velez

#
Hola,

Tengo problemas a la hora de cargar un archivo que originalmente está en
SPSS.

Trabajo con Fedora y uso R mediante el plugin Rgedit en gedit.
Además en Fedora no tengo SPSS, sino PSPP

Para cargar el archivo he probado estas dos cosas (escribo también el
mensaje de error que me genera R):
Error en read.spss("guille.sav", to.data.frame = T) : 
  unable to open file: 'No existe el fichero o el directorio'
Error en read.spss("/home/guillermo/Escritorio/guille.sav",  : 
  error reading system-file header
Además: Mensajes de aviso perdidos
In read.spss("/home/guillermo/Escritorio/guille.sav",  :
  /home/guillermo/Escritorio/guille.sav: position 18: Variable name
begins with invalid character

He buscado información sobre este problema pero no he encontrado
solución y estoy atascado, ¿alguien me podría ayudar?, parece que este
problema es bastante común y no sé si depende de la versión del SPSS o
del PSPP.

Muchas gracias de antemano por la ayuda y espero que si alguien tiene el
mismo problema, este correo le pueda ser útil para que sigamos todos
aprendiendo R.

Un saludo,

Guillermo
#
Buenos días, Jorge Iván, muchas gracias por tu ayuda.

Efectivamente de las tres opciones que me sugerías para solucionar el
problema, la tercera ha sido la más inmediata.
En mi base de datos había variables en las había un signo ? donde
debiera haber una letra acentuada , así que R no las podía leer.
He quitado estos ? y ya puedo leer la base con read.spss.

Muchas gracias de nuevo por tu ayuda.

Un saludo,

Guillermo
esta
que ver
reservados
en la
inmediato)
generaron el