Error in read.px("30824.px") : The input file is malformed: data and varnames length differ
hola,
He intentado utilizar el package "pxR" para leer el archivo "30824.px", 1 Indicadores de renta media y mediana, del Atlas de Distribución de los Hogares de la Estadística Experimental del INE
Sin embargo, obtengo el error que indico en el título, Error in read.px("30824.px") : The input file is malformed: data and varnames length differ
Adjunto el archivo descargado del INE 30824.zip
Aunque sea un problema al crear el archivo por parte del INE lo comunico para que podáis estudiar el caso. Mis conocimientos no permiten que pueda investigar el problema.
Gracias, José Carlos.
He visto dos problemas. El primero es un error de formato en el fichero original: había dos números sin separador de modo que aparecía un "número" con dos comas decimales. Eso rompe la lectura. En otro punto, había un valor especificado como [."] cuando debería ser ["."] (uso corchetes para marcar un literal). Eso también lo rompe. He corregido ambos problemas en los datos originales y la función lee los datos 30824.zip correctamente.
Hola, gracias, muy amable, perfecto, se puede leer e importar con pxR.
¿Puedes compartir qué herramienta/s utilizas para hacer la verificación? Porque tengo varios archivos que procesar y están todos mal formados.
Saludos, José Carlos.
Nada en particular. He visto el error que daba read.px (que te dice algo así como: he tratado de leer esto pero he encontrado esta otra cosa rara) y lo he buscado en el fichero con un editor de textos. Afortunadamente, eran solo dos problemas.
hi cjgb, I have a similar Problem. I try to read this: https://www.bfs.admin.ch/bfsstatic/dam/assets/12727134/master But I run into the same error.