Git Product home page Git Product logo

manual-python-geologia's Introduction

Python para Geólogos

Versión: 1.9 (Noviembre 2022)


portada


Editado por: Kevin Alexander Gómez


¿Quieres probar el código en menos de 2 minutos y sin necesidad de instalar Python?

Ingresa a la aplicación haciendo clic aquí ☞ Binder

Si tienes cuenta en Github, no olvides darle una estrella al proyecto para que siga creciendo ⭐


Descripción

Este manual ha sido creado con la finalidad de facilitar el aprendizaje en Python a estudiantes y profesionales en el campo de la Geología.

Es recomendable tener conocimientos previos en geología general, estadística y álgebra lineal.
También es importante tener perseverancia para aprender cada tema y creatividad para resolver problemas.

Objetivos del proyecto

  • Aprender a desarrollar código usando Python.
  • Desarrollar un pensamiento algorítmico.
  • Aprender a usar Python para solucionar problemas en Geología.

Índice Binder

Todos los capítulos están disponibles dentro del repositorio como notebooks de Jupyter .ipynb.

  1. Fundamentos de Python
    1a. Python básico
    1b. Numpy
    1c. Pandas
    1d. Matplotlib
    1e. Ejercicios de Python en Geología
    1f. Ejercicios resueltos de Python en Geología
  2. Estadística y Visualización de datos
    2a. Bootstrap
    2b. Análisis descriptivo
    2c. Ejemplos de visualización de datos
    2d. Visualización de sondajes en 3D
    2e. Visualización de un modelo de bloques en 3D
  3. Ciencia de datos y Machine Learning
    3a. Seaborn
    3b. Agregando interactividad dentro de Python
    3c. Árboles de decisión
  4. Geoestadística
    4a. Introducción al Variograma
    4b. Variograma 1D
    4c. Declustering
    4d. Interpolación 2D - Inverso de la distancia
  5. Geoquímica
    5a. Pyrolite
  6. Geofísica
    6a. Visualizando registros de pozo
  7. Geología estructural
    7a. Mplstereonet
    7b. Red estereográfica interactiva
  8. Geotecnia
    8a. Estimación de la probabilidad de falla en un talud

Plantillas de trabajo

  • Plantilla para visualizar sondajes en 3D

Es altamente recomendable usar Binder para interactuar con los notebooks.
Alternativamente, puedes clonar el repositorio y usarlos como plantilla o reusar el código para desarrollar tus propios notebooks.


¿Cómo usar este manual?

El manual contiene documentos en formato .ipynb y se pueden abrir de las siguientes formas:

  • A través de un navegador web, usando la aplicación de Google Colab.
  • Usando Binder, una aplicación web que permite ejecutar código arbitrario dentro de un entorno virtual (similar a Google Colab).
  • A través de un editor de código instalado en tu computadora, como por ejemplo: Jupyter Lab, Jupyter Notebook o Visual Studio Code.

Si no tienes instalado Python, puedes seguir las indicaciones del archivo Anexos.ipynb.


Referencias

manual-python-geologia's People

Contributors

kevinalexandr19 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.