Herramientas de usuario

Herramientas del sitio


herramientas

Herramientas

Esta página es un listado de las herramientas que usamos en los talleres de Montera34. Sobre todo damos importancia a las que son de software libre y/o gratuitas:

Lenguajes de programación

R
https://r-project.org/ y su IDE https://rstudio.com/
Se puede seguir el Curso de Introducción a R de Vicente Coll Serrano y Pedro J. Pérez.

Python
https://www.python.org/

Control de versiones

Usamos el protocolo git como sistema de control de versiones y entorno de programación colaborativa.

Para compartir código usamos nuestra propia instalación de gitlab: https://code.montera34.com.

Editor de código y texto

Hay muchos… el listado de editores de código de Wikipedia es un buen lugar donde buscar.

Sí diremos que somos más de vi que de eMacs :)

Cartografía

Se detalla aquí una subsección de herramientas que tienen una aplicación más cartográfica, pero también otras heramientas de otras secciones permiten visualiaciones cartográficas

QGIS
Para descargar e instalar.

Online

Carto
Un servicio muy completo para crear tratar datos, crear mapas y otras visualizaciones. Es open source aunque la versión disponible en carto.com desde hace un tiempo es de pago.

Datawrapper
Servicio en línea para crear gráficos, mapas y tablas de datos.

Limpieza, formateo y preparación de datos

OpenRefine
formerly called Google Refine, is a standalone open source desktop application for data cleanup and transformation to other formats, the activity known as data wrangling.

Mapshaper
an editor for map data: shapefile, GeoJSON, TopoJSON and CSV files.

Online JavaScript Beautifier
Beautify, unpack or deobfuscate JavaScript and HTML, make JSON/JSONP readable, etc

Expresiones regulares

De la entrada sobre expresiones regulares de Wikipedia:

…una expresión regular, o expresión racional,1​2​ es una secuencia de caracteres que conforma un patrón de búsqueda. También son conocidas como regex o regexp,3​ por su contracción de las palabras inglesas regular expression. Son principalmente utilizadas para la búsqueda de patrones de cadenas de caracteres u operaciones de sustituciones.

Cada lenguaje de programación tiene su sintaxis de expresiones regulares, aunque hay muchas reglas comunes en los lenguajes más usados.

Regex101
Servicio en línea que permite hacer operaciones en un conjunto de datos usando distintas sintaxis de expresiones regulares.

Visualización de datos

Librerías Javascript

Librerías de código Javascript de software libre para generar visualizaciones.

D3js
(diagramas de barras, puntos, flujos, mapas…)

Leaflet
(mapas)

Online

Herramientas listas para usar online:

Datawrapper

Flourish

Tableau. No siponible para Linux.

Scraping

Scrapy
An open source and collaborative framework for extracting the data you need from websites. In a fast, simple, yet extensible way.

Postman
Conjunto de herramientas para interactuar con APIs.

Análisis de medios

Mediacloud
Análisis de contenido (basado en rss/feed de medios de comunicación y blogs) con bases de datos de cientos de medios de todo el mundo. Lanzas una búsqueda y espera :).

Manifesto Project
The Manifesto Project provides the scientific community with parties’ policy positions derived from a content analysis of parties’ electoral manifestos.

PageOneX
Análisis semiautomático de portadas de prensa impresas. Eliges unos medios, un periodo y te pones a codificar portadas. Para descarga datos después y análizalos con R: https://code.montera34.com/numeroteca/pageonexR

HomeOneX
Análisis de portadas online con y captura de portadas con Storytracker desarollado en Python (ver listado de periódicos de la base de datos de Pablo).

T-hoarder
Captura de datos de Twitter y análisis. Te instalas el programa y con él puedes capturar datos de twitter: en directo o tuits del pasado más reciente (por búsqueda de palabras, por usuario…). Existe un kit con varias herramientas para descargar datos de twitter: https://github.com/congosto/t-hoarder_kit.
Para analizar los datos descargados con t-hoarder usando R se puede usar: https://code.montera34.com/numeroteca/tuits-analysis/blob/master/script-analisis-r.R

Análisis de un barómetro del CIS

Cómo y dónde publicar rápidamente

Twitter.
Un hilo de twitter. Por ejemplo: https://twitter.com/Gil_JavierGil/status/1145973725336145921

wordpress.com
Crear una web en wordpress.com y usar una plantilla de una sola página (one page template)

Blog de otra persona/colectivo, o uno propio
Publicar un post en en un blog, mejor si está dedicado a la temática analizada o especializado en datos. Por ejemplo, en el blog colectivo de Medium Más que data.

Página estática de html en gitlab.io
gitlab, como github, ofrecen un servicio de publicación de páginas estáticas usando un generador de páginas estáticas. Un ejemplo de página alojada en github.io. https://montera34.github.io/segregacionescolar/

Publicar en medio local o periódico

Itty bitty
Micro sitio web incluido en la propia URL. http://about.bitty.site/

Preparando tu ordenador portátil para un taller de Montera34

De cara a aprovechar al máximo los días de trabajo conjunto te pedimos que instales todo lo necesario en tu ordenador antes de venir al taller. Durante el taller dedicaremos un rato a resolver dudas de instalación de programas en el caso de que sea necesario.

Aquí la lista de programas a instalar.

Además te pedimos que te crees un usuario en estos espacios que hemos puesto en marcha en Montera34:

La mayor parte de las herramientas se instalan haciendo click el archivo descargado. Si tienes algún problema durante la instalación puedes recurrir a la documentación de cada una de las páginas donde generalmente los problemas más comunes están resueltos.

herramientas.txt · Última modificación: 2019/10/03 11:43 por skotperez