Í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.

restaurar para ver todas las lecciones (28)
  • ordenar por fecha de publicación
  • ordena por dificultad

Filtering Results: All lessons fecha

  • 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 2012-07-17 2
  • Marten Düring

    De la hermenéutica a las redes de datos: Extracción de datos y visualización de redes en fuentes históricas

    La visualizaciones de redes pueden ayudar a los humanistas a revelar patrones complejos escondidos y estructuras en fuentes textuales. Este tutorial explica cómo extraer datos en red (personas, instituciones, lugares, etcétera.) de fuentes históricas a través del uso de métodos no especializados desarrollados en el marco del análisis de datos qualitativos (Qualitative Data Analysis, QDA) y el análisis de redes sociales (Social Network Analysis, SNA), y cómo visualizar estos datos con Palladio, una aplicación independiente de plataforma y que es particularmente fácil de usar.

    transforming network-analysis 2015-02-18 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 2012-07-17 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 2012-07-17 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 2012-07-17 2
  • Dennis Tenen y Grant Wythoff

    Escritura sostenible en texto plano usando Pandoc y Markdown

    En este tutorial aprenderás lo básico de Markdown—una sintaxis de marcado para texto plano que es fácil de leer y de escribir así como Pandoc, una herramienta de línea de comandos que convierte el texto plano en varios tipos de archivos bellamente formateados: PDF, .docx, HTML, LaTeX, presentaciones de diapositivas y más.

    sustaining website data-management 2014-03-19 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 2012-07-17 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 2012-07-17 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 2012-07-17 1
  • 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 2013-05-06 1
  • Ian Milligan y James Baker

    Introducción a la línea de comandos en Bash

    Con esta lección aprenderás introducir órdenes a través de una Interfaz de Línea de comandos, en lugar de hacerlo en una Interfaz Gráfica de Usuario. La Interfaz de Línea de comandos es útil cuando el usuario necesita un mayor grado de precisión para llevar a cabo su investigación. Por ejemplo, permite añadir modificadores de tal modo que se puede ejecutar un programa de una manera determinada. Asimismo, te será útil para automatizar programas mediante scripts, es decir, recetas o paquetes que contienen una serie de instrucciones.

    transforming data-manipulation get-ready 2014-09-20 1
  • Sarah Simpkin

    Introducción a Markdown

    En esta lección se ofrece una introducción a Markdown, un lenguaje de marcado con sintaxis en texto plano para generar textos con formato. Descubrirás el porqué se utiliza, cómo dar formato a los archivos de Markdown y cómo obtener una vista previa en la web de los documentos formados con Markdown.

    presenting data-management 2015-11-13 1
  • Daniel van Strien

    Introducción al control de versiones con GitHub Desktop

    En esta lección aprenderás lo básico del control de versiones, comprenderás por qué es útil e implementarás el control básico de versiones en un documento de texto plano utilizando git y GitHub.

    sustaining data-management 2016-06-17 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 2012-07-17 1
  • Seth van Hooland, Ruben Verborgh, y Max De Wilde

    Limpieza de datos con OpenRefine

    Este tutorial se enfoca en cómo los académicos pueden diagnosticar y tomar acciones para asegurar la precisión de sus datos.

    transforming data-manipulation 2013-08-05 2
  • 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 2012-07-17 2
  • Caleb McDaniel

    Minería de datos en las colecciones del Internet Archive

    Las colecciones del Internet Archive incluyen una gran cantidad de fuentes históricas digitalizadas. Muchas de ellas contienen datos bibliográficos importantes en un formato llamado MARC. En esta lección aprenderás a usar Python para automatizar la descarga de archivos MARC en grandes cantidades desde el Internet Archive, así como el análisis sintáctico de archivos MARC con información específica tal como autores, lugar de publicación y fechas. La lección puede aplicarse de una manera general para otros elementos del Internet Archive así como en archivos MARC en cualquier otro repositorio.

    acquiring web-scraping 2014-03-03 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 2012-07-17 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 2012-07-17 2
  • Miriam Posner

    Poniendo Omeka a funcionar

    Con Omeka.net es fácil crear sitios web que contengan colecciones de ítems.

    presenting website 2016-02-17 1
  • James Baker

    Preservar tus datos de investigación

    Esta lección te sugerirá formas en las que los historiadores pueden documentar y estructurar sus datos de investigación con el fin de asegurar que permanecerán útiles en el futuro.

    sustaining data-management 2014-04-30 1
  • 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 2012-07-17 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 2012-07-17 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 2012-07-17 2
  • Matthew Lincoln

    Uso de SPARQL para acceder a datos abiertos enlazados

    Esta lección explica por qué numerosas instituciones culturales están adoptando bases de datos orientadas a grafos y cómo los investigadores pueden acceder a estos datos a través de consultas realizadas en el lenguaje llamado SPARQL.

    acquiring lod 2015-11-24 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 2012-07-17 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 2012-07-17 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 2012-07-17 2