Emacs y R

Para los que no lo conocéis, R es un programa de cálculo estadístico capaz de hacer cualquier cosa prácticamente en lo que se refiere a cálculo, tanto vectorial como simbólico, análisis de poblaciones, estimaciones, representaciones gráficas… vamos una auténtica que nos vuelve a regalar el software libre. De emacs, poco (o demasiado) puedo decir, es una creación del mismísimo Richard Stallman y se puede usar incluso para jugar al tetris😄.

Bueno pues una de las maravillas de estos dos programas es trabajar con ambos a la vez. Lo primero que debemos a hacer es instalar ambos programas, emacs viene en prácticamente todas las distribuciones GNU/ Linux instaladas, en mi cao desde MacOS X yo instalaré Aquamacs, que es una versión de Emacs con la interfaz Aqua de OS X. El siguiente  paso es instalar R, en Linux está en el repositorio de prácticamente todas las distribuciones, en Mac OS X las debemos instalar desde MacPorts.

$ sudo port install r

Y esperar que todos los paquetes necesarios, (y armaros de paciencia si lo haceis desde un G4)

Una vez instalado debemos abrir el Aquamacs y una vez abierto el programa tenemos que abrir un nuevo archivo, con extensión .R que es la que usa el programa R. Para ellos usamos los atajos para crear archivos en emacs:

Ctrl+X+F  ~/ejemplo.R

Con esto se nos abre un nuevo fichero, ahora dividimos el editor en dos ventanas.

Ctrl+X+2    (Usar Ctrl+x+o para cambiar de una ventana a otra)

El siguiente paso es ejecutar R en una de ellas, para esto nos dirijimos a una y tecleamos:

Esc+X+R   y elegimo el directorio de trabajo

La idea ahora es que en la ventana de arriba podremos ir escribiendo libremente los comandos de R y ejecutarlos posteriormente colocando en la línea deseada el cursor y seleccionando en el icono ‘Eval Line& Step’

De esta forma, podemos guardar toda la sesión que hemos realizados con sus varibles, ecuacionnes… para volver a seguir cualquier otro día o enviar el trabajo para mostrarselo a alguien.

El mundo de R y de Emacs es muy extenso, esto solo es el principio, solo he querido explicar como se pone en funcionamiento, porque mi experiencia con estos dos programas no es para nada extensa, pero me interesaba compartir esto con todo el mundo.

~ por leperotero en abril 2, 2011.

Una respuesta to “Emacs y R”

  1. Acabarás usando vim😄. Todos los que empezamos con el emacs, nos pasó lo mismo, acabamos pensando que había que ser un pulpo para manejarlo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
AstroFloyd's blog

Notes on (typically) software-related issues

ShakTI HPGC

Scheduling hardware resources

uroboros.es

Un blog sobre Informática, Internet y nuevas tecnologías

Txapuzas electrónicas

Donde el aburrimiento se une con la imaginación

Tic Tac

El blog de las nuevas tecnologías

Rctorr's Blog

Hacking life, in life

El Trasteador

Donde el aburrimiento se une con la imaginación

debianhackers.net/

In memoriam: I. M. (1973-2015)

DaboBlog

lsb_release -a > Debian GNU/Linux unstable. Por David Hernández (Dabo)

El valle del Viento Helado

Donde el aburrimiento se une con la imaginación

Programación en Lenguaje Ensamblador

-El Verdadero Lenguaje de las Máquinas-

WordPress.com

WordPress.com is the best place for your personal blog or business site.

A %d blogueros les gusta esto: