Archivos de la categoría Técnico

Seminario SAE: El paquete Tables

alvarox Hoy ha tenido lugar el seminario sobre “El paquete tables de R”, que ha dado Álvaro Hernández Vicente. Que facilita mucho la creación de tablas con muchas categorías, cuidando el aspecto, genial para incluir en nuestros informes automáticos de grandes conjuntos de datos.

Os dejamos aquí la presentación en pdf. Paquete-tables-pres.pdf

Índice de contenidos, figuras y tablas

Este documento es un ejemplo de cómo hacer con RStudio que tus documentos, además de un índice de contenidos, tengan un índice de tablas y otro de figuras. Para eso haremos uso de instrucciones de LaTeX en el documento de Rmarkdown.

Se puede descargar el fichero en Rmd y pdf desde aquí:.Rmd, .pdf

Índice de contenidos: toc

Para hacer que aparezca un índice de contenidos, en el preámbulo del documento ponemos toc: yes, de esta forma:

---
title: "Índice de contenidos, figuras y tablas"
output:
  pdf_document:
    toc: yes
---

toc

Índice de tablas y figuras

Para el índice de figuras tenemos que añadir dos sentencias de LaTeX donde queramos que aparezcan estos índices

\listoffigures
\listoftables

simplemente aparecerá al principio el toc o table of contents que es lo que pretendíamos. Vemos los detalles …

listoffigures

list of figures

Sigue leyendo

Enlaces en bibliografia empleando bibtex y el tipo de entrada misc

Un pequeño quebradero de cabeza se da cuando quieres que salga una url en la bibliografia y en el bibtex empleas url={}.

Claro todo depende mucho del estilo elegido. Lo que he hecho en ocasiones para las webs y documentos on-line es emplear el tipo de entrada misc de la siguiente manera, con howpublished y note.
De esta forma:

@misc{loqsea,
  author = {González,  Fulanito and López, Menganito},
  title = {El titulo de su trabajo},
  howpublished = "\url{https://es.wikipedia.org/wiki/Wiki}",
  year = {2015}, 
  note = "[Online; accedido 24-Nov-2015]"
}

Así empleando el estilo unstr y el paquete url el tema va al pelo

\usepackage{url}

\bibliographystyle{unsrt}

\bibliography{referencias.bib}

Por ejempo:
ejemplo

bibtex, traducir estilo unstr a español usando LaTeX

Empleo el estilo en LaTeX unstr que es muy parecido a plain pero numera las referencias

%\nocite{*}                      % solo refs citadas en el texto
\bibliographystyle{unsrt}
\bibliography{misreferencias.bib} 

Para que aparezca en castellano y no en inglés lo que he hecho es traducir en el fichero

.bst, y guardarlo como unsrt-es.bst y sustituirlo. Debe haber alguna forma más elegante de hacerlo… crear un estilo nuevo que sea el mismo pero en castellano, yo no he tenido tiempo de tanta floritura aunque debería ser fácil una vez que se tiene el fichero .bst. Así que basta con sustituir en el fichero .bst los “and” por “y” y los “in” por “en” y así sucesivamente, (volume por volumen, pages por páginas , ..) En nuestro caso el fichero .bst del unstr es unsrt.bst, este lo podemos encontrar en /usr/share/texlive/texmf-dist/bibtex/bst/base/unsrt.bst Ojo!, no sustituir los “others” por “otros” ya que en nuestro fichero .bib aparece después de varios autores “and others”, y lo que hace el estilo unstr es poner “et al.” en lugar de “others”. Después lo que hago es sustituirlo en el directorio de texlive con el mismo nombre (aquí es donde debería de haber creado otro estilo…)

sudo cp unsrt-es.bst /usr/share/texlive/texmf-dist/bibtex/bst/base/
sudo cp /usr/share/texlive/texmf-dist/bibtex/bst/base/unsrt.bst    /usr/share/texlive/texmf-dist/bibtex/bst/base/unsrt-old.bst
sudo cp /usr/share/texlive/texmf-dist/bibtex/bst/base/unsrt-es.bst /usr/share/texlive/texmf-dist/bibtex/bst/base/unsrt.bst

El fichero que yo he credo es este

Nota:

  • Platform: i686-pc-linux-gnu (32-bit)
  • Running under: Ubuntu 14.04 LTS

Sigue leyendo

GitHub para novatos (Don’t Get Scared, Get Started)

gitEstamos en 2014 y no hay manera de evitarlo: necesitas aprender cómo utilizar GitHub.

¿Por qué?. GitHub  es una ‘red social’ que ha cambiado completamente la forma en que trabajamos. Comenzó como plataforma de colaborativa para desarrolladores, GitHub es ahora el mayor espacio de almacenamiento en línea de trabajo colaborativo que existe en el mundo.

Os recomendamos este par de enlces para iniciarse en gitHub

espero que les resulte útil.

git init
git status
git add Readme.txt
git commit -m “comentario aquí”
git remote add origin https://github.com/user/myproject.git
git remote -v
git push

La Linux Foundation hará gratuito un curso online que antes costaba 2500 dólares

lfoundationUn curso de introducción a Linux, que hasta ahora costaba 2500 dólares, estará disponible gratuitamente para todos los interesados en forma online a partir del tercer trimestre de este año. Estamos hablando de un curso en inglés.

El curso se dictará a través de la plataforma edx, un emprendimiento sin fines de lucro lanzado por el MIT y la universidad de Harvard que además utiliza software de código abierto.

De todas maneras la versión presencial del curso continúa siendo rentada, y la entidad está haciendo convenios con diferentes instituciones para cubrir la demanda de capacitación en Linux.

El curso abarca las 3 principales familias de distribuciones, así como las interfaces gráficas y línea de comando y el uso de las herramientas más habituales para programadores y usuarios comunes.

La dedicación requerida es de 40 a 60 horas y los participantes podrán optar a un certificado

fuente http://planetadiego.com

Linux Foundation
Página del curso

Libro: Fundamentos estadísticos para investigación. Introducción a R

portada_FEIRDesde la sección de Apoyo Estadístico del SAI,  hemos publicado este libro, si te interesa puedes descargártelo gratuitamente aquí. Se trata de parte del material desarrollado para el curso homónimo del que hemos finalizado recientemente la segunda edición. En Junio pretendemos lanzar en el mismo formato la segunda parte: “Modelos”.

http://www.bubok.es/libros/223207/Fundamentos-estadisticos-para-investigacionIntroduccion-a-R

Este libro tiene la  intención de ayudar a investigadores de todas las áreas de conocimiento, algunos ya iniciados en estadística,  que pretenden dar el salto a R y la vez repasar conceptos de una forma intuitiva, evitando excesivos formalismos. Pero, ¿todas las áreas?, ¿hay algún área en la que no sea necesario el análisis de datos o la estadística? En realidad, hoy día, desde la lingüística en el análisis computacional de textos, a la simple representación gráfica de la información, pasando por los estudios epidemiológicos, la biotecnología, la genética, la ecología, las ciencias de la educación, psicometría, econometría, finanzas, ciencias sociales, medicina, matemáticas, bellas artes, etc. requieren antes o después de análisis de datos. R no es solo un programa, es una forma
de trabajar y manera de pensar, además admite sabores y versiones personales, pero sobre todo es un lenguaje, más concretamente es la lingua franca actual del análisis de datos.

¡En junio de 2013 el segundo tomo: “Modelos”!.

Instalar PANDOC en Ubuntu 10.04

Si instalamos pandoc desde el repositorio nos instala una versión vieja, la 1.3 o así, al menos en Ubuntu 10.04 (lucid), así que si no queremos actualizar nuestro Ubuntu al 12.04 y el famoso Unity y demás historias hay algo más de faena por delante.

En la página de pandoc, sección de instalación y seguimos las instrucciones: installing, en este post explicamos el proceso para que lo entendamos los más novatos en linux.

Nos pide que instalemos la “Haskell pltaform”, y Haskell nos pide que instalemos primero “GHC”.

  • Haskell pltaform Descargamos la última versión de Haskell pltaform y Descomprimimos, y en ese directorio ejecutamos $ ./configure --enable-unsupported-ghc-versión que nos confirma que necesitamos ghc primero: This installer for the Haskell Platform requires ghc to be installed first, pues nada no nos queda otra que ir paso a paso. Sigue leyendo

Instalación de dos versiones de R y como elegir la versión en RStudio usando linux

¿Por qué dos versiones de R?, pues hay mil razones pero a veces un paquete que usas con regularidad no rula con la versión última de R así que quisieras trabajar con otra versión anterior. Otros supuestos es por ejemplo cuando das clase en un aula con una versión anterior y quieres ver que tus scripts funcionan correctamente en la versión del aula. Este problema usando windows está resuelto   (me refiero a que es trivial) aquí explico como lo he resuelto yo para Ubuntu.

Si instalas R de forma usual (con un gestor de paquetes, se instala en “/usr/lib/R” (ejecuta which R). De esta forma meterá el script “R” en /usr/bin/ de modo que al estar esta ruta en el $PATH se ejecuta simplemente poniendo R en la consola…

sudo aptitude update
sudo aptitude install r-base

Para una instalación más fina mirar este enlace

Si quiero lanzar RStudio con otra versión de R deberé de, primero obviamente tener otra versión instalada y después cambiar el path que mira RStudio para que no lance por defecto la versión más nueva. Nosotros lo vamos a hacer pero creando dos ficheros en usr/lib llamados R13 y R15 respectivamente, de modo que si sustituyo el fichero R por cualquiera de ellos arrancará por defecto la versión concreta. Sigue leyendo

Taller Caldum: Iniciación a los gráficos estadísticos con R

Jueves 19 de Julio de 2012 de 10 a 13h. 

Objetivos del Taller

La elaboración de gráficos de calidad y, en su caso, destinados a la publicación requiere una reflexión sobre los métodos, tipos y soluciones que pueden emplearse desde R. En este taller discutiremos los aspectos relacionados con los procedimientos para realizar gráficos de calidad.

Metodología

El taller será eminentemente práctico.

Destinatarios

Usuarios que conocen el uso básico de de R pero necesitan una ayuda con los gráficos.

Programa

  • Gráficos estadísticos en publicaciones científicas
    • funciones
    • lineas, colores, etiquetas, marcas, …
  • Tipos de gráficos: de dispersión, barras, de lineas, boxplots, sectores, …
  • Gráficos avanzados
    • Mosaicos de gráficos
    • Funciones para personalización
  • Paquetes para alternativas gráficas: latticergobi y ggplot2

Seguimiento del taller

El taller se desarrollará en el ALA MÁNGEL de ATICA.

Además, se podrá seguir el taller en la red a través de videoconferencia (entra como invitado).