mirror of
https://github.com/flowsta/uc3m-periodismo-datos.git
synced 2024-12-26 15:51:22 +01:00
3.3 KiB
3.3 KiB
Table of Contents
Contenidos
Pandoc
- Tiene una página donde se puede probar y da ejemplos
- Pero tenemos todo el manual con
man pandoc
- Se descarga de pandoc.org
- Una vez instalado, se puede usar desde la terminal. Ten en cuenta que si tienes la terminal abierta mientras lo instalas no se actualizarán las rutas de la variable
PATH
por lo que conviene cerrar la terminal y volver a abrirla. - Recuerda que para ver la variable
PATH
puedes hacerecho $PATH
. - Y si no te lo ha incluido, puedes añadir la ruta a la variable con
export PATH=$PATH:/ruta/absoluta/a/directorio/binario/pandoc/
. Esto funcionará para la sesión. Si quieres que sea un cambio permanente debes añadirlo a.bashrc
o.zshrc
según tushell
. - Puedes comprobar qué
shell
tienes conecho $SHELL
. - Comprueba que tienes pandoc con
pandoc --version
.
nano
- Dado que estáis utilizando mucho nano os recomiendo dos cosas de nano que se pueden poner en su configuración.
- Primero comprobad que tenéis un archivo de configuración de
nano
conls ~/.nano* ~/nano*
. Si sale algo, echad un vistazo a ese archivo desde nano connano .nanorc
, si fuera.nanorc
el nombre del archivo que tenéis. - Tenéis que fijaros si tenéis comentadas o escritas dos opciones:
set softwrap
yset linenumbers
. Escribidlo si no lo tenéis, guardadlo y salid. La próxima vez que entréis debéis tener ya las dos opciones activas.
zenburn
- Cuando se usa mucho tiempo la terminal conviene tener un tema agradable como puede ser Zenburn. Para instalarlo en Cygwin podéis seguir este enlace o este otro que es el que he seguido en clase.
- Quien no tenga Cygwin sino Mintty (git-cli) también puede hacerlo.
- En GNOME (GNU/Linux) hay opción gráfica para cambiar el aspecto a Zenburn theme.
- En OSX hay opción gráfica aunque no sé si para Zenburn.
OpenRefine
Voy a resumir las dos operaciones que había preparado más la que presentó el compañero Aguirre. Empezaré por esta.
Cómo utilizar el conteo de las facetas
value.facetCount("value","Column 3")
Crear una columna con los valores de otra columna
value = value.strip().lower()
if "trump" in value:
return "Donald Trump"
Cómo sumar todos los valores de un registro
row.record.cells["FelipeVI"].value.sum()
Otras
Para lo demás he hecho cosas que hemos visto.
Pruebas
- Convierte markdown a html desde pandoc
- Descarga la plantilla sticky-footer-header
- Copia esos contenidos a una carpeta de nombre
doc
de tu repositorio de github. - Actualiza Github.