12
sep
13

Aprende R en una semana

Hace algunos días retome el análisis de datos mediante el uso de R y me di cuenta que había olvidado muchas cosas, eso me obligo a hacer un pequeño refrescamiento, pero que pereza, leer sobre el uso de las distintas estructuras de datos otra vez.

Pero, por suerte, hay personas que han pensado como hacernos más fácil la vida con este tipo de situaciones y es así como me encontré con la página DataMind.org que es una empresa dedicando a la enseñanza de análisis de datos en línea y en su versión beta tienen un curso introductorio a R, gratuito. Buena onda!

Imagen

El curso sobre R que están ofreciendo en este momento cubre seis capítulos, en donde prácticamente se ve todo lo relacionado a estructura de datos y los principales comandos que se utilizan. Así que si vos estás en una situación similar a la que describí al principio o bien tenes ganas de aprender R, pero sin torturarte demasiado, entonces te recomiendo este sitio.

01
ene
13

Resumen de lo que aconteció en mi blog en el 2012

Hola amigos y amigas, el año 2012 fue un año de muy poca actividad en mi blog, pero aún así fue posible obtener un resumen por cortesía de WordPress.com que les quiero compartir a continuación.

Los duendes de las estadísticas de WordPress.com prepararon un informe sobre el año 2012 de este blog.

Aquí hay un extracto:

En 2012 hubo 5 artículos nuevos, aumentando el archivo completo de este blog a 48 artículos. Hubo 9imágenes subidas, ocupando un total de 525 KB. Eso es cerca de una imagen por mes.

El día más movido del año fue abril 11th con 22visitas. El artículo más popular del día fue El himno de la Tierra.

Haz click para ver el reporte completo.

16
abr
12

Análisis de datos cualitativo con RQDA

Software para el análisis de datos cualitativos
 A finales del año pasado, una amiga me preguntó si conocía algún programa para el análisis de datos cualitativo [1] basado en Software Libre. Hasta ese momento no tenía idea que existían programas para procesar datos cualitativos y menos aún si habían alternativas libres. Fue a partir de este momento que me interese en el tema.

Buscando por aquí y por allá, al final encontré una aplicación llamada RQDA (por sus siglas en inglés para paquete de R para el Análisis Cualitativo de Datos) [2].

Me apresuré a instalarlo y aunque al principio me costo un poco aprender usarlo, una vez que se comprende la lógica del análisis de datos cualitativos [1], RQDA es un programa bastante intuitivo y en la versión 0.2-2, permite:

- Importar documentos de texto plano
– Generar documentos en la marcha.
– Codificar documentos
– Agrupar códigos en categorías.
– Hacer notas de documentos, de códigos, de codificaciones y de proyectos.
– Recuperar la codificación y regresar al documento original.
– Renombrar códigos y categorías de códigos.

Además de otras funciones que se pueden ejecutar a través de su interfaz gráfica de usuario y de su interfaz de línea de comandos.

Instalación y uso
Una vez que hemos instalado R-project y RQDA [3], podemos seguir esta guía que nos introducirá en su uso [4].

Mi experiencia
Desde que empecé a utilizar esta aplicación, se me ha facilitado el análisis de documentos, el procesamiento de entrevistas e incluso me esta siendo de utilidad para mis estudios, pues me permite organizar ideas en base a códigos, que al agruparlos por categorías me facilitan la comprensión de conceptos, el análisis y la síntesis.
La única desventaja es, que por el momento este programa sólo lee documentos en texto plano, así que si se quiere usar documentos en pdf, doc, docx, odt, xls, xlsx, ods, ppt, pptx, odp, imágenes, gráficos, archivos de audio o vídeo, se tendrá que usar la creatividad para hacer la vinculación con estos otros formatos.

Notas:
[1] Para introducirse en el análisis de datos cualitativos y en el uso de CAQDAS, consultar este sitio: Online QDA
[2] R es el nombre abreviado de R-project, que es un entorno multiplataforma basada en Software Libre para el cálculos y la proyección de gráficos estadísticos  y RQDA es una aplicación especifica para el análisis de datos cualitativos que esta basada en R y liberada bajo Licencia BSD.
[3] En otra entrada explicaré el proceso de instalación para usuarios/as de Debian Squeeze.
[4] En otra entrada explicaré el uso del programa, paso a paso.

28
mar
12

Activar botón de edición en Shutter

Problema

Has instalado Shutter project en Debian Squeeze y no puedes editar imágenes

Solución

Instala la libreria libgoo-canvas-perl

# aptitude install libgoo-canvas-perl

Ahora puedes editar tus imágenes.

26
mar
12

Instalar R versión 2.15.0 y RStudio 0.96 en Debian Squeeze

Los paquetes de R en Debian

Los paquetes de R han sido parte de Debian desde 1997, así como otras extensiones y paquetes suministrados a través de la red CRAN y otros repositorios a los cuales se puede acceder mediante los mecanismos regulares (aptitude, apt-get, synaptic, etc). Así por ejemplo, si probamos el comando

$ apt-cache search  ^r-.*

obtendremos una lista de todos los paquetes de R  disponibles en nuestros repositorios actuales.

La versión estable de Debian

Para mantener la publicación de Debian estable lo más “estable” posible, una vez que se ha liberado la versión estable no se agregan nuevos paquetes. Lo cual conlleva la desventaja de que los paquetes de R contenidos en esta versión se vuelven obsoletos con el paso del tiempo. Así que, como una cortesía para los usuarios de R que usan la versión estable de Debian, los paquetes de R para esta versión están alojados en un directorio repositorio tipo “backport”.

Acceder al repositorio backport

Para acceder a los repositorios “backport” y acceder a los paquetes de R más recientes desde Debian Squeeze, simplemente se debe agregar el siguiente repositorio a nuestro “source.list”, en mi caso esta operación la realizo mediante el editor Vim:

# vim /etc/apt/sources.list

# R project

deb http://<servidor-espejo-preferido&gt;/bin/linux/debian squeeze-cran/

donde <servidor-espejo-preferido> debe ser sustituido por el URL de un servidor espejo de los que están disponibles en este enlace:

http://cran.r-project.org/mirrors.html

Una vez que hemos agregado el URL de preferencia, actualizamos el sistema e instalamos R mediante la siguiente secuencia de comandos:

# aptitude update

# aptitude install r-base

Cuando actualices los repositorios posiblemente se mostrara un mensaje pidiéndote la llave de seguridad para verificar todos los paquetes. Puedes ignorar este mensaje y continuar con la instalación. De otra manera, puede visitar la sección “Secure APT” que está en el siguiente enlace:

http://cran.r-project.org/bin/linux/debian/README.html

Iniciar R

Una vez instalado R, puedes acceder a este desde la consola, escribiendo R, con lo cuál veras algo parecido a esto:

usuario@nombre-maquina:~$ R

R version 2.15.0 (2012-03-30)
Copyright (C) 2012 The R Foundation for Statistical Computing
ISBN 3-900051-07-0
Platform: i486-pc-linux-gnu (32-bit)

R es un software libre y viene sin GARANTIA ALGUNA.
Usted puede redistribuirlo bajo ciertas circunstancias.
Escriba ‘license()’ o ‘licence()’ para detalles de distribucion.

R es un proyecto colaborativo con muchos contribuyentes.
Escriba ‘contributors()’ para obtener más información y
‘citation()’ para saber cómo citar R o paquetes de R en publicaciones.

Escriba ‘demo()’ para demostraciones, ‘help()’ para el sistema on-line de ayuda,
o ‘help.start()’ para abrir el sistema de ayuda HTML con su navegador.
Escriba ‘q()’ para salir de R.

>

y con esto terminamos el proceso de instalación de R.

Viernes 8 de junio del 2012

Instalar RStudio 0.96

RStudio ™ es un entorno de desarrollo integrado (IDE) para R, libre y de código abierto. Se puede ejecutar en el escritorio (Windows, Mac, o Linux) o incluso a través de Internet mediante el servidor RStudio.

RStudio, es una herramienta poderosa para la productividad, construido exclusivamente para R y es compatible con cualquier versión de R, multiplataforma y con viene integrado con Git y Subversion para el desarrollo de proyectos y el control de versiones. Libre y de código abierto, liberado bajo la licencia AGPLv3.

Para instalar RStudio 0.95 en Debian Squeeze debemos utilizar el siguiente comando:

# aptitude install rstudio

Sin embargo, si queremos instalar RStudio 0.96 entonces debemos descargarnos el archivo rstudio-0.96.233-i386.deb y luego ejecutar el siguiente comando:

# dpkg -i rstudio-0.96.233-i386.deb

y con esto estamos servidos.

19
mar
12

La bitácora se unió a R bloggers

Blogueros hispanohablantes dedicados a la promoción de R-project

Desde el día de hoy “La Bitácora de Batusai” se une a R-Bloggers.com en Español, un portal donde convergen blogueros, de Iberoamérica y otras partes del mundo, dedicados a la promoción de R Project.

El proyecto R

R es un sistema para análisis estadístico y gráficos creado por Ross Ihaka y Robert Gentleman. Este software tiene una naturaleza doble de programa y lenguaje de programación y es considerado como un dialecto del lenguaje de programación S [1], sin embargo existen diferencias importantes  en el desarrollo de ambos lenguajes, entre las cuales se destacan que R se distribuye gratuitamente bajo los términos de la GNU General Public Licence y que es desarrollado de forma colaborativa por varios estadísticos, hombres y mujeres, conocidos como los Colaboradores del Proyecto R y es promovido por una pujante comunidad de usuarios de todo el mundo.

Un grano de arena

El objetivo de agregar a “La Bitácora de Batusai” al portal de blogueros hispanohablantes dedicados a la promoción de R Project, es con la intensión inicial de aportar un grano de arena a la promoción de esta potente plataforma, además, con la esperanza de motivar a otros y otras usuarios de R nicaragüenses a que se sumen a este esfuerzo global y por último, contribuir a crear las condiciones para que en algún momento se conforme la “Comunidad de usuarios y usuarias de R de Nicaragua”.

Notas:
[1] S es un lenguaje de programación creado por los laboratorios AT&T Bell y esta disponible con el nombre comercial S-PLUS comercializado por Insightful.

12
mar
12

Redescubriendo GNU/Linux con XFCE

Alarga la vida de tu laptop
Tengo una laptop viejita, en la cuál instale por primera vez Debian, y que por su limitada capacidad [1] había desistido de actualizar desde la versión Debian GNU/Linux 6.0 o Debian Lenny, hasta que decidí probar el escritorio xfce4 sobre Debian Squeeze.

Algunos problemas resueltos
Una vez instalado el escritorio XFCE lo primero que tuve que hacer, fue instalar el paquete network-manager de gnome porque el wicd, que es el gestor de redes por defecto del xfce4, aún no soporta PPPoE/DSL, es decir Banda Ancha Móvil.

Una vez que instale el network-manager de gnome y me conecté sin problemas a la banda ancha móvil, actualicé todos mis repositorios, siguiendo los siguientes pasos:

1.- Habilite los repositorios de seguridad y de actualización que vienen por defecto en la instalación quitandoles el signo #

# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ squeeze/updates main contrib
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/ squeeze/updates main contrib
# squeeze-updates, previously known as ‘volatile’
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib non-free

2.- Le agregue dos nuevos repositorios para poder instalar otras aplicaciones:

deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free

3.- Le agregué el repositorio de Debian Backports:

#Debian Backports
#Para instalar teclear apt-get / aptitude -t squeeze-backports install “package”
deb http://backports.debian.org/debian-backports squeeze-backports main

4.- Y los repositorios de Debian Multimedia

# Debian Multimedia
deb http://www.debian-multimedia.org squeeze main non-free
deb ftp://ftp.debian-multimedia.org squeeze main non-free

5.- Una vez que se agregan estos repositorios, se instala la llave debian-multimedia:

aptitude update
# aptitude install  debian-multimedia-keyring

6.- Actualizamos el sistema, mediante:

aptitude update
aptitude upgrade,

y con esto concluí el proceso de instalación.

Experiencia con xfce4
La principal virtud de este escritorio es la ligereza en la ejecución y que se pueden configurar accesos directos con el teclado, pero tiene algunas limitaciones como por ejemplo el thunar aún no permite abrir varias pestañas y no se puede agregar acceso directos a carpetas.

Notas:
[1] Disco Duro de  60 GB, procesador Centrino y Memoria RAM de 512 MB.




Usuarios R Nicaragua

Que día es hoy?

julio 2014
L M X J V S D
« sep    
 123456
78910111213
14151617181920
21222324252627
28293031  

El contenido de este blog es libre

Creative Commons License
El blog "La Bitácora de Batusai" is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.