All Projects → ITAM-DS → Propedeutico

ITAM-DS / Propedeutico

Licence: Apache-2.0 license
Propedéutico de la MCD

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to Propedeutico

Ipycytoscape
A Cytoscape Jupyter widget
Stars: ✭ 128 (+433.33%)
Mutual labels:  binder
Technowlogger
TechNowLogger is Windows/Linux Keylogger Generator which sends key-logs via email with other juicy target info
Stars: ✭ 172 (+616.67%)
Mutual labels:  binder
Ten Rules Jupyter
Ten Simple Rules for Writing and Sharing Computational Analyses in Jupyter Notebooks
Stars: ✭ 204 (+750%)
Mutual labels:  binder
Androidkeepalive
Android 8.0 保活实践
Stars: ✭ 129 (+437.5%)
Mutual labels:  binder
Jupyter Server Proxy
Jupyter notebook server extension to proxy web services.
Stars: ✭ 153 (+537.5%)
Mutual labels:  binder
Jupyterlab Go To Definition
Navigate to variable's definition with a click in JupyterLab (or with a few key strokes)
Stars: ✭ 180 (+650%)
Mutual labels:  binder
Helm Chart
A store of Helm chart tarballs for deploying JupyterHub and BinderHub on a Kubernetes cluster
Stars: ✭ 123 (+412.5%)
Mutual labels:  binder
conda
Specifying a conda environment with `environment.yml`
Stars: ✭ 66 (+175%)
Mutual labels:  binder
Binderhub
Run your code in the cloud, with technology so advanced, it feels like magic!
Stars: ✭ 2,050 (+8441.67%)
Mutual labels:  binder
Juniper
🍇 Edit and execute code snippets in the browser using Jupyter kernels
Stars: ✭ 189 (+687.5%)
Mutual labels:  binder
R
Using R with Jupyter / RStudio on Binder
Stars: ✭ 136 (+466.67%)
Mutual labels:  binder
Spacy Course
👩‍🏫 Advanced NLP with spaCy: A free online course
Stars: ✭ 1,920 (+7900%)
Mutual labels:  binder
California Coronavirus Data
The Los Angeles Times' independent tally of coronavirus cases in California.
Stars: ✭ 188 (+683.33%)
Mutual labels:  binder
Nb2xls
Convert Jupyter notebook to Excel spreadsheet
Stars: ✭ 129 (+437.5%)
Mutual labels:  binder
try-gmt
Try GMT, PyGMT, and GMT.jl online! All in one place!
Stars: ✭ 34 (+41.67%)
Mutual labels:  binder
Python Audio
Some Jupyter notebooks about audio signal processing with Python
Stars: ✭ 125 (+420.83%)
Mutual labels:  binder
Scikit Optimize
Sequential model-based optimization with a `scipy.optimize` interface
Stars: ✭ 2,258 (+9308.33%)
Mutual labels:  binder
requirements
Simple requirements.txt based example
Stars: ✭ 62 (+158.33%)
Mutual labels:  binder
SyncBinder
Android Sync Binder
Stars: ✭ 30 (+25%)
Mutual labels:  binder
Python Geospatial
A collection of Python packages for geospatial analysis with binder-ready notebook examples
Stars: ✭ 187 (+679.17%)
Mutual labels:  binder

Propedeutico

En este repositorio encuentran el contenido para el propedéutico (aka prope) de la MCD en el ITAM impartido por el prof. Erick Palacios Moreno, github: palmoreck.

En liga encuentran el temario.

En liga2 una presentación de introducción al prope verano 2021.

Con el siguiente botón pueden unirse* al chat del verano del 2022 en gitter: Gitter

*Se puede hacer el registro con su cuenta de github.

En el prope utilizaremos la imagen de docker palmoreck/jupyterlab_prope_r_kernel_tidyverse:3.4.3 cuya documentación la encuentran aquí*.

* Tal imagen de docker se descarga con un docker pull palmoreck/jupyterlab_prope_r_kernel_tidyverse:3.4.3 desde la terminal una vez hayan instalado docker en sus computadoras. Ver herramientas/docker/ para referencias de docker.

Para uso de la imagen de docker anterior ver contenedor_de_docker_para_prope

Ramas del repositorio.

En este repositorio se han creado diferentes ramas que pueden ser accesadas como se aprecia en esta imagen:

imagen

Seleccionar por ejemplo la rama prope-2019-1 (u otra) para información del curso propedéutico de 2019.

En prope-2022 acceden a la rama del curso del verano 2022.

Breve explicación del repositorio en la rama main.

En la carpeta Python encuentran temas del cálculo numérico en Python3.

En la carpeta R encuentran temas de probabilidad y estadística en R.

En la carpeta herramientas encuentran información de herramientas como docker, git y bash.

Sobre las notas

Las notas de cada tema están escritas en Jupyter notebooks. Ver I python, You R, We Julia para algunas características de tales notebooks. Ver notebook para funcionalidad de los notebooks. Ver Jupyter kernels para una tabla de los kernels disponibles en jupyter (que hacen posible ejecutar instrucciones en el lenguaje R, por ejemplo, en tales notebooks).

Para convertir una nota a pdf

Usar botón de binder Binder

Abrir una nueva terminal y ejecutar lo siguiente:

bash
cd <directorio donde está la nota>
jupyter-nbconvert --to webpdf <nombre de la nota>.ipynb

El pdf estará dentro del directorio en el que está la nota y se puede descargar dando click derecho en la barra lateral izquierda del jupyterlab.

imagen

Interactividad

Binder <--- con este botón de una forma interactiva se pueden ejecutar los notebooks de jupyter tanto para Python3 como para R dentro de los directorios de Python y de R.

Organización de github classroom

La organización prope-2022-gh-classroom fue creada para alojar repositorios de github classroom (ver github education). Esta organización será nuestro playground para el curso de verano 2022 :)

Índice de notas

Cada número contiene información del tema respectivo, dar click en el tema de interés.

Python

Introducción:

1. Información general

2. Core Python

3. Funciones y módulos

4. Módulos: NumPy y Matplotlib

Cálculo Diferencial e Integral:

0. Módulo: SymPy

1. Aproximación a derivadas e integrales de forma numérica

Ejemplo al no usar bloque de if name main en modulo

Álgebra lineal:

0. Definiciones generales

1. Ecuaciones lineales

2. Interpolación

3. Mínimos cuadrados lineales

4. SVD

R

Introducción:

1. Información general

2. Core R

3. ggplot2

Probabilidad:

1. Elementos de probabilidad

2. Propiedades de la probabilidad

3. Métodos de conteo

4. Probabilidad condicional

5. Independencia

6. Teorema de Bayes

7. Variables aleatorias

Estadística:

1. Elementos de Estadística descriptiva

2. Distribuciones comunes

3. Elementos de inferencia

4. Regresión lineal

Sobre lo que nunca deben realizar

Copiar en un examen/tarea/trabajo/entrega pues se pondrá cero en el mismo. Si vuelve a repetirse la situación se le notificará a dirección escolar para realizar la anotación correspondiente en su expediente.

Sobre lo que siempre deben realizar

Documentar sus referencias, fuentes, colaboraciones y material que utilizan para resolver sus exámenes, prácticas o proyectos.

Para aprobar el propedéutico

La calificación final del prope es Acreditado/No Acreditado pero internamente manejamos calificaciones en el intervalo [0,10]*.

*La calificación interna se compone de las prácticas semanales (en conjunto forman el 70%), la práctica final (30%) y se acredita con calificación mayor o igual a 6.

Tienen oportunidad de no entregar o reprobar máximo dos prácticas. En cuanto lleguen a las tres que no entregan o reprueban tienen cero en el propedéutico y por tanto es no acreditado.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].