Índice
Nuestras lecciones se organizan en fases del proceso de investigación y por temas generales. Utiliza los botones para filtrar las lecciones por categoría. Si no encuentras una habilidad, técnica o herramienta, por favor, ponte en contacto con nosotros.
- obtener (9)
- transformar (27)
- analizar (15)
- presentar (13)
- preservar (2)
- APIs (1)
- Python (20)
- Gestión de datos (6)
- Procesamiento de datos (15)
- Lectura distante (11)
- Instalar (10)
- Datos abiertos enlazados (3)
- Mapeado (5)
- Análisis de redes (5)
- Web Scraping (4)
- Publicación digital (12)
- R (9)
- archivado web (1)
- programación creativa (1)
- visualización de datos (17)
- metadata (1)
- ordenar por fecha de publicación
- ordena por dificultad
Filtradas por: (20) date
-
Adam Crymble
Descargar múltiples registros mediante cadenas de consulta
Descargar un solo registro de un sitio web es fácil, aunque la descarga de muchos registros a la vez –una necesidad cada vez más frecuente– es mucho más eficiente utilizando un lenguaje de programación como Python. En esta lección escribiremos un programa que descargará una serie de registros del Old Bailey Online usando criterios de búsqueda personalizada y los guardará en un directorio de nuestro equipo.
acquiring web-scraping python 2022-07-30 2 -
Gustavo Candela, María Dolores Sáez, María Pilar Escobar, y Manuel Marco Such
Reutilizar colecciones digitales: GLAM Labs
Esta lección muestra cómo reutilizar colecciones digitales publicadas por instituciones de patrimonio cultural.
transforming data-manipulation python lod data-visualization 2021-08-30 3 -
Fred Gibbs
Instalar módulos de Python con pip
Hay muchas maneras de instalar módulos externos; este tutorial explica uno de los métodos más comunes utilizando un programa llamado pip.
acquiring get-ready python 2017-04-20 1 -
William J. Turkel y Adam Crymble
Contar frecuencias de palabras con Python
Contar la frecuencia de palabras específicas en una lista puede proveer datos ilustrativos. Con esta lección aprenderás una forma fácil para contar dichas frecuencias usando Python.
analyzing python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Crear y ver archivos HTML con Python
Aquí aprenderás cómo crear archivos HTML con scripts de Python, y cómo utilizar Python para abrir un archivo HTML en Firefox.
presenting python website 2017-03-15 2 -
William J. Turkel y Adam Crymble
De HTML a lista de palabras (parte 1)
En esta lección en dos partes partiremos de lo que has aprendido sobre Descargar páginas web con Python, para aprender cómo remover las etiquetas HTML de la página web de la transcripción del juicio criminal contra Benjamin Bowsey de 1780. Lograremos esto utilizando una variedad de operadores de cadenas, métodos de cadenas y habilidades de lectura cercana. Vamos a presentar bucles (looping) y condicionales (branching), de manera que los programas puedan repetir tareas y pruebas para ciertas condiciones, haciendo posible separar el contenido de las etiquetas HTML. Por último, convertimos el contenido de una cadena larga a una lista de palabras que posteriormente podrán ser ordenadas, indexadas y contadas.
transforming python 2017-03-15 2 -
William J. Turkel y Adam Crymble
De HTML a lista de palabras (parte 2)
En esa lección aprenderás los comandos de Python que son necesarios para implementar la segunda parte del algoritmo que comenzamos en la lección ‘De HTML a lista de palabras (parte 1)’.
transforming python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Creación de un entorno de desarrollo integrado para Python (Linux)
Este tutorial te ayudará a configurar un entorno de desarrollo integrado para Python en un computador con el sistema operativo de Linux.
transforming get-ready python 2017-03-15 1 -
William J. Turkel y Adam Crymble
Creación de un entorno de desarrollo integrado para Python (Mac)
Este tutorial te ayudará a configurar un entorno de desarrollo integrado para Python en un computador con el sistema operativo de Apple.
transforming get-ready python 2017-03-15 1 -
William J. Turkel y Adam Crymble
Creación de un entorno de desarrollo integrado para Python (Windows)
Este tutorial te ayudará a configurar un entorno de desarrollo integrado para Python en un computador con el sistema operativo de Windows.
transforming get-ready python 2017-03-15 1 -
William J. Turkel y Adam Crymble
Introducción a Python e Instalación
Esta primera lección de nuestra sección sobre recursos en línea está diseñada para introducirte en el tema y preparar tu computadora para comenzar a programar. Nos enfocaremos en la instalación del software necesario para hacerlo –que es software libre y de buena reputación-, y finalmente te ayudaremos a dar una probadita en programación (como dicen en inglés: “get your toes wet”), con unos programas sencillos que producen resultados inmediatos.
transforming python get-ready 2017-03-15 1 -
William J. Turkel y Adam Crymble
Manipular cadenas de caracteres en Python
Esta lección es una rápida introducción a técnicas de manipulación de cadenas de caracteres (o strings) en Python.
transforming python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Normalizar datos de texto con Python
En esta lección haremos que la lista que creamos en’De HTML a lista de palabras (parte 2)’ sea más fácil de analizar al “normalizar” los datos.
transforming python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Palabras clave en contexto (usando n-grams) con Python
Esta lección retoma los pares de frecuencias recolectados en [Contar frecuencias de palabras][] y crea una salida de datos en HTML.
presenting python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Reutilización de código y modularidad en Python
Los programas de computadora pueden resultar largos, inmanejables y confusos si no contamos con mecanismos especiales para la gestión de su complejidad. Esta lección te mostrará la manera de reutilizar partes de su código mediante la escritura de Funciones y cómo fraccionar tus programas en Módulos con el fin de mantener todo de una manera concisa y fácil de depurar.
transforming python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Salida de datos como archivo HTML con Python
Esta lección toma los pares de frecuencia creados en ‘Contar frecuencias de palabras con Python’ y crea una salida de datos a un archivo HTML.
transforming python website 2017-03-15 2 -
William J. Turkel y Adam Crymble
Salida de palabras clave en contexto en un archivo HTML con Python
Esta lección se basa en ‘Palabras clave en contexto (usando n-grams)’, en la que se extrajeron n-gramas de un texto. Aquí aprenderás cómo generar una salidad de todos los n-gramas de una palabra clave dada en un documento descargado de Internet, y visualizarlos claramente en la ventana de tu navegador.
presenting python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Trabajar con archivos de texto en Python
En esta lección aprenderás a manipular archivos de texto utilizando Python.
transforming python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Descargar páginas web con Python
Esta lección muestra qué es un Localizador de recursos uniforme (Uniform Resource Locator = URL) y explica cómo utilizar Python para descargar y guardar los contenidos de una página web en tu disco duro.
acquiring python 2017-03-15 2 -
William J. Turkel y Adam Crymble
Para entender páginas web y HTML
Esta lección te introduce a las estructuras de HTML y de páginas web.
presenting python 2017-03-15 2