Ir al contenido principal

Entradas

Redatam multiplataforma para pruebas.

 Pues inicia un nuevo año y pues con novedades de nuevos cierres por la pandemia aunque con la ligera esperanza de que se menos letal que en los tiempos recientes. Casi a finales del año el Instituto adquirió equipo de cómputo para usos geográficos con lo cual se desocuparon equipos Intel Core i7 de los que nuestra área fue beneficiada. Por lo cual me di a la tarea de volver a hacer las pruebas ya solo en modo local, es decir las tres versiones de REDATAM y R con Spark . Tuve algunos problemas con Spark y es que baje un JRE que parece no ser compatible con Spark porque lo que el consejo es que tomemos el de la página oficial de Oracle y con ello ya pude hacer la prueba. En el tiempo que no podía correr Spark con R , me fui a instalar nuevamente la versión que el compañero Lenin Aguinaga me compartió, pero al momento de hacer la consulta, el sistema abortaba. Debido a esto, fui a descargar las versiones de REDATAM disponibles con la grata sorpresa que los compañeros de la...

Primer Intento con Redatam WebServer (frecuencias simples)

 E n honor a la verdad es una práctica de imitación, observación, aplicación de conocimientos previos y el sentido común. La presente versión tiene demasiados elementos del demo de Nueva Miranda pero decidí escribirlo para evitar que los hallazgos queden en el baúl de los olvidos. Consultando los materiales, observo que nuestros amigos de REDATAM están rediseñando o construyendo el nuevo sitio ahora direccionado por https://redatam.org y de ahí estamos bajando el software y los materiales de consulta. Al principio y creo en los primeros días me topé y recordé aquella frase de aquella persona “Tomasita” que ayudaba a mi esposa en las labores del hogar y con tono de queja le decía “no le hallo orilla” (esto debido a la cantidad de trabajo a realizar) y en el caso de el ejemplo de Nueva Miranda son varios archivos entrelazados y pues en el Instituto piden cosas rápidas y me tardaría más leyendo con detenimiento todos los materiales, pero como dice el maestro Polo Polo en uno de...

Construcción de archivo CSV en R (archivo para Red7 Create)

  Lenguaje R - Red7 Create. Uno de los puntos débiles y de falta de interés por REDATAM , es la generación de base de datos para este software, por lo que, y debido a que tenemos una comunidad grande y creciendo de programadores en lenguaje R , me di a la tarea de escribir (e investigar) líneas para construir nuestro archivo de tipo CSV que será la base para generar nuestra base de datos REDATAM .   Como purista, clásico y tal vez necio he creado una máxima: si el archivo esta con una determinada extensión (en este caso DBF - archivos XBase) pues hagamos su explotación en su software de origen, en este caso Microsoft Visual FoxPro que es el último que maneja este tipo de archivos. Sin embargo, reitero que tenemos que atraer al nicho de programadores de R que son todos mis compañeros de dirección así que vamos a crear un archivo con el cual mostraremos el proceso de creación de base de datos con código R , pasaremos al módulo Red7 Create , usando la utilería Red7 Admin ...

Comparativa consultas a base de datos Oracle vs archivo de texto plano usando R-Spark-JDBC

Podemos decir que a veces los pequeños cambios pueden provocar resultados muy favorables sobre todo en el desempeño de alguna tarea manual o automatizada y fiel a mi afiliación a la cultura pop :) recordé el filme del efecto mariposa. Pues bien empezamos a hacer pruebas con Apache Spark ya no con archivos de texto, sino con la conexión a base de datos que en pasados artículos ya habíamos platicado pero ahora con mediciones en los tiempos. Las primeras comparaciones fueron muy decepcionantes ya que usando la conexión a la base de datos de Oracle la realizaba un poco más de 10 veces más lento que consultando el mismo número de registros con un archivo de texto, la primer prueba muy básica y sencilla: un archivo de  casi 18 millones de registros (17,953,202) consultados desde una tabla de una base de datos de Oracle contra el mismo número de renglones de un archivo de texto que realizará dicho conteo usando instrucciones dplyr . Sin embargo nuevamente el buen Edgar se fijó en el códi...

XAMPP con Redatam WebServer

En mi etapa como profesor siempre me gustó mucho el software XAMPP que es de Apache Friends ya que sin problemas te instala lo que necesites. En la documentación de REDATAM te explican como instalar ya sea Apache o Internet Information Services (IIS) quizás pues para no instalar software no necesario.  Para instalar XAMPP en este vídeo lo explico, una versión quizás ya pasada, aunque huelga decir es un sencillo siguiente-siguiente-siguiente. Bueno una vez instalado nuestro XAMPP y poniendo a correr nuestro servicio de Apache , descargamos el software de la página de la CEPAL , el Redatam WebServer, el cual es un archivo empacado y según los materiales de apoyo, el contenido de este archivo se tiene que copiar es un directorio llamado servers, yo lo hice en la unidad D y a continuación les muestro la primera carpeta de después de la de servers .   Ahora muy atentos, si se les ocurre tomar el material que viene en la página tendrán problemas y les marcará un error al que...

Tabulaciones con Red7 Process con variables alfabéticas

En la versión anterior de REDATAM no era posible tabular con variables no numéricas, por lo que teníamos que crear un código numérico el cual relacionábamos con la clave alfabética aunque eso pudiera causar confusión al usuario final. Un caso - entre varios de la vida real - es la clave de morbilidad/mortalidad de la Clasificación Internacional de Enfermedades (CIE) la cual actualmente se esta utilizando la décima versión. " En el 1º Congreso Internacional de Estadística realizado en Bruselas en 1853, se encargó al inglés William Farr y al italiano Marc D"Espine preparar una nomenclatura uniforme de causas de mortalidad aplicables a todos los países. Posteriormente el francés Bertillón construyó la 1ª clasificación internacional de causas de mortalidad que fue aceptada en el Congreso internacional de Estadística en 1893. Desde entonces, la Clasificación Internacional de Enfermedades se revisa cada 10 años. Hablamos de CIE-10 cuando nos referimos a la décima revisión de la Cl...

IT for everyone

 Bueno el título es debido a que nuestro director adjunto nos manifiesta cada vez que puede, sobre la importancia del idioma en inglés para nuestra labor en el Instituto. Al igual que el inglés, las ahora conocidas como " Tecnologías de la información "  se está y se estará aun más convirtiendo en una competencia de orden transversal en todas las carreras de nivel  técnico y profesional. Siguiendo con los nuevos campos de conocimiento a tomar en cuenta en las oficinas nacionales de estadística ( y en todos los ámbitos en general) ahora se ve necesaria la introducción de la llamada " Ciencia de datos ". En un libro que estoy leyendo de forma pausada y lenta - esta en inglés - narran como la ciencia de datos aplicada en un modelo, pronostica los vientos que afectan a los vehículos pesados de carga, en las grandes llanuras norteamericanas. Este modelo lo desarrolló  General Electric ( GE ) en el área de transportación  y Pete McCabe vicepresidente de esta compañía ...