La de Jorge, es la respuesta correcta, aunque le sobraba una "n" al parámetro

encoding = 'latin1'


Los dos fichero que ajuntados por "Eric" son detectados como 'latin-1' por mi emacs, luego la manera correcta de leerlos independiente del operativo, GUI y la configuración del lenguaje de nuestro equipo es:

read.csv('d11-18.csv',encoding = 'latin1')


El problema proviene del la letra griega "mu" que se emprea para representar µg (microgramos ? creo recordar ... ).

Los "encoding" y trabajar con mas de un sistema operativo es una fuente permanente de dolor de cabeza. Mi recomendaciones usar siempre que podáis UTF-8.

Fran


El 03/07/2014 9:57, Jorge I Velez escribió:
Hola Eric,

Me incliniaria mas por un problema de enconding.  Intenta agregando
enconding = 'latin1' al final de read.csv()

A lo mejor enviandonos tu sessionInfo()  podriamos ayudarte un poco mas.

Saludos,
Jorge.-


2014-07-03 5:32 GMT+10:00 neo <[email protected]>:

Estimada comunidad, estoy extrayendo una linea de texto desde varios
archivos (unos 200) de esta manera:


dat <- read.csv(filenames[i], header=FALSE, sep=",", dec=".", skip=11,
nrows=1)


pero al tratar de leer esa linea desde el archivo numero 54 obtengo el
siguiente error:


Error in type.convert(data[[i]], as.is = as.is[i], dec = dec, na.strings
= character(0L)) :
invalid multibyte string at '<b5>g' Calls: read.csv -> read.table ->
type.convert


todos los archivos fueron generados de la misma forma, exportados desde
excel usando un breve script de VB par aplicaciones, pero solo algunos
me dan ese error, que no se lo que significa, por lo tanto no se como
repararlo. Ademas he examinado los archivos y no observo diferencias.

Adjunto un archivo que se lee y uno que no se lee, en una de esas se me
paso algo por no saber.

Alguna idea ?

Saludos y muchas gracias,

Eric.




--
Forest Engineer
Master in Environmental and Natural Resource Economics
Ph.D. student in Sciences of Natural Resources at La Frontera University
Member in AguaDeTemu2030, citizen movement for Temuco with green city
standards for living

Nota: Las tildes se han omitido para asegurar compatibilidad con algunos
lectores de correo.

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es


        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es



--
+--------------------------------------------------------------
| Francisco J. Viciana Fernández
| Coordinador del Registro de Población
| Servicio de Estadísticas Demográficas y Sociales
| Instituto de Estadística y Cartografía de Andalucía
| Leonardo Da Vinci, nº 21. Isla de La Cartuja.
| 41071 SEVILLA.
| [email protected]
+--------------------------------------------------------------

_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a