🧮 Herramientas y recursos para el Análisis de Datos
Recopilación de recursos esenciales para todos los que se dedican al análisis y ciencia de datos y quieren ganarse la vida con ello. Desde bancos de datos abiertos y gratuitos hasta los programas más utilizados, pasando por cursos online, libros y webs de aprendizaje. Además, te ofrecemos una selección de blogs y sitios web que te mantendrán al día con las últimas novedades del sector. Navega por estos recursos y optimiza tus habilidades en el análisis de datos con herramientas y conocimientos actualizados.
Índice:
- 📈 Bancos de Datos Abiertos y Gratuitos
- 💻 Programas
- 📕 Webs de Aprendizaje, Libros y Cursos
- 📜 Sitios Web y Blogs de Actualidad
- 🧵 Otras Webs Útiles
Libros que puede que te interesen
📈 Bancos de Datos Abiertos y Gratuitos
Encontrar fuentes confiables y accesibles de datos abiertos y gratuitos es crucial para cualquier profesional del análisis de datos.
En esta sección, tienes una selección de bancos de datos abiertos, como APIs públicas, bases de datos del gobierno de España, encuestas de la ESS, y recursos del Banco Mundial o la ONU. Estos repositorios ofrecen datos actualizados y variados que te ayudarán a realizar análisis profundos y precisos. Cada recurso incluye una descripción y el enlace directo para que puedas acceder y descargar la información fácilmente.
🐝 APIs Públicas y gratuitas
🕸️ Agregadores de APIs:
- Public APIs for free: Una lista Colectiva de API gratuitas para usar en software y desarrollo web.Crearon este repositorio para ayudar a la comunidad a encontrar fácilmente API públicas. Tienes cientos de categorías: animales, anime, arte, blockchain, negocios,economía, social, etc.
🏛️ APIs Institucionales oficiales:
- NASA Open API: NASA Open API proporciona el acceso a datos relacionados con el espacio, las misiones espaciales y otros aspectos fascinantes del universo.
- API Gobierno de España: permite consultar la base de datos semántica de datos.gob.es. Actualmente proporciona acceso al Catálogo de datos y a las URIs correspondientes a la taxonomía de sectores primarios y a la identificación de cobertura geográfica
- OMS (Organización Mundial de la Salud): interfaz de consulta sencilla para el contenido de datos y estadísticas de la Organización Mundial de la Salud.
🤖 APIs Temáticas (tiempo, IP, traductores, IA, fútbol):
- Open Weather API: Open Weather API proporciona información Meteorológica actualizada y pronósticos para diferentes ubicaciones en todo el mundo.
- REST Countries API: La REST Countries API proporciona información detallada sobre Países de todo el mundo.
- IP API: Geolocaliza direcciones IP y recopila datos útiles para tus proyectos.
- Google Translate: Integra fácilmente funciones de Traducción en tu aplicación o sitio web.
- OpenAI API: Un API de inteligencia artificial para Chat GPT y Dall-E que tiene opción de probar gratis.
- BeSoccer API: la mayor BBDD de Fútbol del mundo, histórico de partidos y estadísticas desde 1990, livescore en tiempo real, información en detalle de partidos equipos y jugadores.
- Frankfurter: API de código abierto que te permite conocer los tipos de cambios de Divisas, ya sean los actuales o históricos, publicados por el Banco Central Europeo.
- Unsplash API: el motor de Fotos más potente que existe, proporciona más de 600 mil fotos gratuitas, de calidad, de alta definición y sin licencia. Como desarrolladora puedes usar todas las imágenes disponibles sin costo.
- COVID Tracking: datos del COVID-19 de todo el mundo como número de contagios, pruebas, pacientes hospitalizados, fallecidos y mucho más.
🎬 APIs cine, videojuegos, música:
- Poke API: proporciona información sobre Pokémon. Esta API es una excelente fuente de datos para desarrolladores que deseen crear aplicaciones, juegos, o simplemente explorar información detallada sobre los Pokémon.
- Marvel API: acceder a todo el contenido de Marvel, incluyendo información sobre personajes, cómics, películas, videojuegos y mucho más.
- SWAPI (Star Wars API): información sobre el universo de Star Wars. La API ofrece datos sobre personajes, películas, naves espaciales, vehículos, especies y planetas que aparecen en las películas, series y otros medios relacionados con Star Wars.
- The MovieDB API: odos los datos que necesitas para generar una aplicación de Cine o para producir una lista de películas. Esta es una API muy útil que te permite obtener distintos datos como imágenes del elenco, programas de televisión y mucho más.
- Spotify API: todos los datos del catálogo de música de Spotify, administre las listas de reproducción de los usuarios y la música guardada, obtenga recomendaciones, controle Spotify Connect y más.
💾 Datos Abiertos y estadísticas oficiales
🇪🇸 Nacionales:
- Datos abiertos del Gobierno de España: Plataforma que organiza y gestiona el Catálogo Nacional de Datos Abiertos. datos.gob.es ofrece un punto de acceso único a los conjuntos de datos de los diferentes niveles de administración (General, Autonómica, Local, Universidades, etc.).
- Instituto Nacional de Estadística (INE): El Instituto Nacional de Estadística ha creado el espacio Datos abiertos para incluir en él los recursos de información pública que se generen.
- Barómetro sanitario del Ministerio de Sanidad: El Barómetro Sanitario está diseñado para conocer el grado de satisfacción de los ciudadanos con los servicios sanitarios públicos que permite, además, pulsar la opinión pública sobre medidas vinculadas a objetivos de la política sanitaria, obtener información sobre el grado de conocimiento,etc.
- Datos del Banco de España: datos oficiales del Banco de España de empresas, indicadores de sostenibilidad, prestamos, emisión de valores, deuda del sector público y mucho más.
- Datos del Ayuntamiento de Madrid: Listado con el catálogo completo de conjuntos de datos que el Ayuntamiento de Madrid pone a disposición de la ciudadanía. Panel de Hogares de la ciudad de Madrid.
🗺️ Internacionales:
- Eurostat: La Oficina Europea de Estadística, más conocida como Eurostat, es la oficina estadística de la Comisión Europea, que produce datos sobre la Unión Europea y promueve la armonización de los métodos estadísticos de los Estados que la componen.
- World Bank Open Data: Proporciona una lista de conjuntos de datos disponibles del Banco Mundial, incluidas bases de datos, tablas preformateadas, informes y otros recursos.
- OMS – Global Health Observatory data repository: estadísticas de la Organización Mundial de la Salud para más de 1000 indicadores para sus 194 Estados Miembros. Los datos están organizados para monitorear el progreso hacia los Objetivos de Desarrollo Sostenible (ODS).
- Re3data: Re3data.org es un registro internacional de Repositorios de datos de investigación (Registry of Research Data Repositories) donde se recopilan metadatos de los repositorios especializados en almacenar datos procedentes de investigación.
- UE open data: Datos abiertos de países europeos, instituciones, agencias y organismos de la UE y otros países europeos.
🗳️ Microdatos de encuestas públicas
🇪🇸 Nacionales:
- CIS (Centro de Investigaciones Sociológicas): El Banco de Datos del CIS, dependiente del departamento del mismo nombre, se constituye formalmente en 1997 con objeto de garantizar el acceso público a los estudios y datos generados en las máximas condiciones de calidad.
- CEO: Microdatos del Barómetro del Centre d’Estudis d’Opinió de la Generalitat de Catalunya.
- 40dB / El País: Desde 2022 40dB trabaja para El País publicando todos los microdatos de sus encuestas.
- Sociométrica / El Español: Algunas encuestas publicadas por Sociométrica para El Español también han publicado los micradatos
🗺️ Internacionales:
- European Social Survey: La Encuesta Social Europea es una iniciativa científica y social que trata de trazar un mapa de las actitudes, creencias y patrones de comportamiento de las diversas poblaciones de Europa.
- World Values Survey – La Encuesta Mundial de Valores (EMV) es un proyecto global de investigación social que explora los valores y opiniones de la gente, cómo estos cambian con el tiempo, y su impacto social y político.
🧵 Otras bases de datos libres y gratuitas
🗄️ Repositorios de bases de datos:
- Zenodo: Zenodo es un repositorio de acceso abierto de propósito general desarrollado bajo el programa europeo OpenAIRE y operado por CERN
- Kaggle: Kaggle permite a los usuarios buscar y publicar conjuntos de datos, explorar y crear modelos en un entorno de ciencia de datos basado en la web.
- Hugging Face – biblioteca para acceder y compartir fácilmente conjuntos de datos para tareas de audio, visión por computadora y procesamiento del lenguaje natural (NLP).
🧶 Otras bases de datos:
- Manifiesto Project: Base de datos completa de manifiestos políticos, así como el desempeño electoral
💻 Programas para el Análisis de Datos
🖥️ Software libre para el Análisis de datos:
- R Software / RStudio: entorno y lenguaje de programación con un enfoque al análisis estadístico de software libre.
- Python – Anaconda: lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo.
🧮 Sofware libre gestión de bases de datos:
- MySQL: MySQL es un sistema de gestión de bases de datos siendo el más extendido en la actualidad al estar basada en código abierto.
📊 Visualización para el Análisis de datos:
- Power BI: servicio de análisis de datos de Microsoft orientado a proporcionar visualizaciones interactivas y capacidades de inteligencia empresarial
- Tableau: software de inteligencia de negocios o business intelligence en inglés, para el análisis y visualización de datos
- MicroStrategy: software OLAP de inteligencia de negocio y de informes para empresas
- ShinnyApps: paquete de R que facilita la creación de aplicaciones web interactivas directamente desde R
📕 Webs de Aprendizaje, Libros y Cursos
👨💻 Aprender R:
- Apuntes-r: ejemplos de Machine Learning y Data Mining con R
- Free-website-in-r-easy: Una guía no técnica sobre cómo crear tu propio sitio web de forma gratuita utilizando el paquete R «blogdown».
- Swirlstats: Swirl le enseña programación R y ciencia de datos de forma interactiva, a su propio ritmo y directamente en la consola R.
🐍 Aprender Python:
- Manuales python en español gratuitos: Manuales gratuitos de Python en español
- Python para principiantes: Libro online gratuito para empezar en Python
- Pythontutor – Learn Python, JavaScript, C, C++, and Java: Esta herramienta te ayuda a aprender a programar en Python, JavaScript, C, C++ y Java al visualizar la ejecución del código.
- Aprende Python en 30 días: guía paso a paso para aprender el lenguaje de programación Python en 30 días.
- Freecodecamp – Aprende a Programar en Python Desde Cero – : programar desde cero con explicaciones detalladas
🧮 Aprende SQL
- Sql-easy – Aprende SQL desde cero, a tu ritmo y totalmente gratis. Con instrucciones SQL fáciles de entender, práctica tus comandos SQL y obtén resultados inmediatos con nuestro intérprete SQL interactivo.
- Udacity – Curso SQL for Data Analysis – : Aprenda a usar el lenguaje de consulta estructurado (SQL) para extraer y analizar datos almacenados en bases de datos.
- Dataquest – SQL Fundamentals: Obtenga las habilidades de SQL que necesita para comenzar o hacer crecer su carrera en cualquier rol de datos. Aprenderá cómo consultar y agrupar datos, cómo crear uniones, cómo realizar subconsultas y cómo filtrar datos de múltiples fuentes.
💽 Ciencia de Datos:
- Coursera – Programa especializado: Ciencia de Datos: Comienza tu carrera en ciencia de los datos. Una introducción de diez cursos a la ciencia de los datos, desarrollada e impartida por profesores destacados.
- Data camp: Aprenda las habilidades de datos que necesita en línea a su propio ritmo, desde conceptos básicos de no codificación hasta ciencia de datos y aprendizaje automático.
- Dataquest: Dataquest tiene desafíos y proyectos del mundo real en lugar de conferencias en video. Es la forma más efectiva de aprender las habilidades que necesita para construir su carrera.
- towardsdatascience: Los 20 mejores MOOC gratuitos de ciencia de datos, ML e IA en Internet.
🤖Machine Learning:
- Aprende machine learning: Guía de aprendizaje de machine learning
- Developers.google: Curso intensivo de aprendizaje automático con las API de TensorFlow
- Formate: Data mining Business Intelligence
📊Visualización de datos:
- El arte del dato: Un blog de visualización y comunicación de datos.
- Power BI Tutorial From Beginner to Pro: Introducción a Power BI
- Data to viz: Ideas para visualizar datos con el código en Python o R
- Data Viz Project: Colección de posibilidades de gráficos y visualización de datos
📚Libros online y gratuitos:
- Computational Analysis of Communication: Un libro de texto de ciencias sociales computacionales de acceso abierto que brinda una introducción práctica al análisis de textos, redes e imágenes con ejemplos de código en Python y R.
- R para profesionales de los datos: una introducción
- Libros gratuitos para aprender a programar en ingles: múltiples y variados lenguajes de programación
- Libros gratuitos para aprender a programar en todos los idiomas: lista de distintos lenguajes e idiomas
- “R for Data Science” en español – ciencia de datos con R: aprenderás a importar datos, llevarlos a la estructura más conveniente, transformarlos, visualizarlos y modelarlos.
- Introducción a la ciencia de datos: Análisis de datos y algoritmos de predicción con R
💻Cursos de código:
- Sololearn: Cursos diseñados por expertos con práctica en el mundo real. Únase a nuestra comunidad mundial. Es gratis.
- Grow with google: Cursos gratuitos de Google sobre tecnología, programación y digital
- Cursos de Google: Acceda a capacitación en línea gratuita para desarrollar habilidades para las herramientas de Google Workplace. Aprenda a su propio ritmo y obtenga la certificación de productos de Google en el camino.
- Google Codelabs: 800 tutoriales de programación creados por Google, gratis y organizados por tecnologías.
- The Algorithms: Web con algoritmos de programación de todos los lenguajes
📱Aplicaciones para aprender a programar desde el móvil:
- Sololearn: Breves y divertidos ejercicios y lecciones, desarrollarás proyectos desde cero, conocerás a millones de programadores
- Mimo: Domine programar rápidamente en Python, JavaScript, HTML, TypeScript, CSS o SQL code e impulse su carrera tecnológica con solo 5 minutos de aprendizaje al día.
- Enki: aprender herramientas de codificación, sin código y de productividad, habilidades de datos y herramientas de inteligencia artificial como ChatGPT.
- CodeacademyGo: Aprende a codificar de la manera más fácil.
📜 Sitios Web y Blogs de Actualidad
🧬 Web especializadas:
- Big data magazine: Revista especializada en Big Data en España. Noticias sobre Big Data, Inteligencia Artificial, Machine…
- Data science central: Enfoque en ciencia de datos, aprendizaje automático, inteligencia artificial, aprendizaje profundo, visualización de datos, Hadoop, IoT y BI.
- Kaggle blog: ¡Blog oficial de Kaggle con entrevistas de los principales competidores de ciencia de datos y más!
- Analytics vidhya: pueden hacer cualquier pregunta sobre análisis de negocios, ciencia de datos, big data, herramientas y técnicas de visualización de datos.
- Inside big data: Información clara y concisa sobre estrategias de Big Data
- Towards data science: Su hogar para la ciencia de datos. Una publicación mediana que comparte conceptos, ideas y códigos.
- Kdnuggets: Data Science, Machine Learning, AI & Analytics
🏛️ De Universidades:
- Blog de la UOC: El blog de los Estudios de Informática, Multimedia y Telecomunicación de la UOC
🏢De Empresas:
- Machine-learning. Blog de Google: Historias y actualizaciones sobre el trabajo de vanguardia que Google está haciendo en inteligencia artificial y aprendizaje automático.
- 40 de fiebre: unidad de Socialmood para enfermos del marketing digital
- Genbeta: Software, descargas y novedades. Las mejores aplicaciones web, con los trucos más útiles y toda la información.
🧵 Otras Webs Útiles
🧵 Webs interesantes:
- Clone Wars: Más de 100 clones de código abierto de sitios populares como Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube, etc. Vea el código fuente, los enlaces de demostración, la pila tecnológica, las estrellas de github.
- Tmtheme-editor: Editor de temas de consola
- Pages.github: Crear página web con Github
- Telegram.bot: Crear chatbot con R. Una introducción a Telegram Bot API y al paquete telegram.bot
- Devdocs: Diccionario de programación. Navegador de documentación rápido, sin conexión y gratuito para desarrolladores. Busque más de 100 documentos en una aplicación web: HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++…
- Youcode: El Google de los programadores
- Code language converter: Convensor de lenguajes de programación. Utiliza inteligencia artificial para convertir rápidamente fragmentos de código de un lenguaje de programación a otro en cuestión de segundos.
- jsdelivr: jsDelivr es un servicio gratuito de «Content Delivery Network» donde los desarrolladores de JavaScript pueden alojar sus archivos, y los usuarios pueden acelerar sus sitios web mediante la descarga de todos sus plugins con JavaScript.
- ai-code-reviewer: Web para revisar fallos en el código
- codeconvert: Conversor de lenguajes de progración. De Python a R