Estimados Les envío dos archivos, el primero es mysql, el segundo es el código R. A ambos los ejecuté en ubuntu 14.04, anteriormente en mi script tenía anotado, se ve feo pero anda, esto es referente a los acentos, hoy se ve feo (codificado no en español) y rjson produce un error, básicamente me informa que no es UFT-8. Desconozco que pasa, ¿alguna idea? Desde ya muchas gracias. Javier Rubén Marcuzzi ------------ próxima parte ------------ SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; CREATE SCHEMA IF NOT EXISTS `usuario` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ; USE `usuario` ; -- ----------------------------------------------------- -- Table `usuario`.`usuario` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS `usuario`.`usuario` ( `idusuario` INT NOT NULL AUTO_INCREMENT, `nombre` VARCHAR(45) NULL, PRIMARY KEY (`idusuario`)) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; -- ----------------------------------------------------- -- Data for table `usuario`.`usuario` -- ----------------------------------------------------- START TRANSACTION; USE `usuario`; INSERT INTO `usuario`.`usuario` (`idusuario`, `nombre`) VALUES (NULL, 'Javier'); INSERT INTO `usuario`.`usuario` (`idusuario`, `nombre`) VALUES (NULL, 'Rubén'); COMMIT; ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: consultaSql.R Type: text/x-r-source Size: 323 bytes Desc: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20140828/8a6b42eb/attachment.bin>
Hola, ¿qué tal? Los documentos de JSON tienen que estar codificados en UTF8. Probablemente, la tabla que generas con tu consulta tiene caracteres codificados de otra manera. ?iconv es tu amigo. Una manera rudimentaria pero práctica de comprobar la codificación de un fichero determinado es tratar de abrirlo con un navegador de los que te permiten cambiar el "encoding". Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com El día 28 de agosto de 2014, 23:18, "Marcuzzi, Javier Rubén" <javier.ruben.marcuzzi en gmail.com> escribió:> Estimados > > Les envío dos archivos, el primero es mysql, el segundo es el código R. A > ambos los ejecuté en ubuntu 14.04, anteriormente en mi script tenía anotado, > se ve feo pero anda, esto es referente a los acentos, hoy se ve feo > (codificado no en español) y rjson produce un error, básicamente me informa > que no es UFT-8. > > Desconozco que pasa, ¿alguna idea? > > Desde ya muchas gracias. > Javier Rubén Marcuzzi > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >
Hola, Ya que trabajas sobre Ubuntu, puedes lanzar desde tu programa en R una consulta al sistema y antes de procesar fichero comprobar el encoding del fichero con el comando "*file -i*" y su salida capturarla y procesarla en R. Saludos, Carlos Ortega www.qualityexcellence.es El 29 de agosto de 2014, 12:57, Carlos J. Gil Bellosta <cgb en datanalytics.com> escribió:> Hola, ¿qué tal? > > Los documentos de JSON tienen que estar codificados en UTF8. > > Probablemente, la tabla que generas con tu consulta tiene caracteres > codificados de otra manera. ?iconv es tu amigo. Una manera > rudimentaria pero práctica de comprobar la codificación de un fichero > determinado es tratar de abrirlo con un navegador de los que te > permiten cambiar el "encoding". > > Un saludo, > > Carlos J. Gil Bellosta > http://www.datanalytics.com > > El día 28 de agosto de 2014, 23:18, "Marcuzzi, Javier Rubén" > <javier.ruben.marcuzzi en gmail.com> escribió: > > Estimados > > > > Les envío dos archivos, el primero es mysql, el segundo es el código R. A > > ambos los ejecuté en ubuntu 14.04, anteriormente en mi script tenía > anotado, > > se ve feo pero anda, esto es referente a los acentos, hoy se ve feo > > (codificado no en español) y rjson produce un error, básicamente me > informa > > que no es UFT-8. > > > > Desconozco que pasa, ¿alguna idea? > > > > Desde ya muchas gracias. > > Javier Rubén Marcuzzi > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es en r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]