Entendido y instalado
cookiecutter https://github.com/jvelezmagic/cookiecutter-conda-data-science
conda activate cookiecutter-personal
cd final_project
conda env create --file environment.yml
conda list python
code .
Plantillas de proyectos para ciencia de datos
¿Qué son y por qué utilizar plantillas de proyectos?
Instalar Cookiecutter
Crear plantillas de proyecto personalizadas
Implementar hooks
Distribuir plantilla de proyecto
Manejo de archivos en Python
Manejo de rutas: problemática
Manejo de rutas del sistema: OS
Manejo de rutas del sistema: Pathlib
Manejo de rutas del sistema: PyFilesystem2
Crear referencias relativas de archivos
Caso práctico
Descarga de plantilla y configuración de ambiente virtual
Utilizar proyecto como un módulo de Python
Flujo de trabajo de los notebooks
Conclusiones
Aplica estas herramientas
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Jesús Vélez Santiago
Para instalar y ejecutar la plantilla a usar, en el caso práctico, en una terminal escribir:
conda activate <nombre_entorno_cookiecutter>
cookiecutter https://github.com/jvelezmagic/cookiecutter-conda-data-science
Durante la instalación de la plantilla y para que puedas reproducir el proyecto del profesor, elige las siguientes opciones:
Para activar el proyecto, ejecutar lo siguiente en consola:
cd <nombre_carpeta_proyecto>
conda env create --file environment.yml
conda list python
code .
Contribución creada por: Néstor Arellano.
Aportes 14
Preguntas 6
Entendido y instalado
cookiecutter https://github.com/jvelezmagic/cookiecutter-conda-data-science
conda activate cookiecutter-personal
cd final_project
conda env create --file environment.yml
conda list python
code .
En mi caso, yo añadiría una carpeta mas que sea de “Scrapers”. porque en ocasiones va a ser necesario implementar web scrapping para obtener los datos 😄
Vengo del futuro, aquí mis tips sobre esta clase:
Si conda tarda una eternidad haciendo el env, traten de crearlo con mamba: mamba env create --file environment.yml
notarán la diferencia de tiempo.
Al menos a mi (usando mamba), si no estoy en el ambiente base
, el ambiente que se crea se instalará dentro del ambiente de donde estaba. Por lo que recomiendo (a menos que se me haya buggeado) hagan creación del ambiente estando en la base.
Una plantilla en el contexto de la ciencia de datos generalmente se refiere a una estructura predefinida de archivos y carpetas que contiene las herramientas y configuraciones básicas para comenzar a trabajar en proyectos de ciencia de datos de manera coherente. Estos pueden incluir archivos de código, cuadernos de Jupyter, carpetas para datos, documentación y más. Usar una plantilla puede ahorrarte tiempo al establecer rápidamente un marco de trabajo consistente para tus proyectos.
claro no tuviste que preocuparte de nada por que la magia esta en que alguien ya habia creado esta plantilla por ti en este caso el profesor
Les hace falta la dc3 de cada curso para que tengan validez curricular en México Estados Unidos (as) Mexicanos (as) de lo contrario (a) pueden existir problemas legales entre la SEP Stps conocer por la inexistencia de la dc3 Incluso porque estás estos casas de educación en línea privada (o) carecen de valide ante la SEP Stps conocer investiguen este tema en México Estados Unidos (as) Mexicanos (as) y a lo que se enfrentaran a futuro, ahora en base a esta información tan importante, sin duda Por este gran aporte que si investigan se ahorran denuncias a futuro millonarias, nada más como recompensa les solicito aparte de la dc3 acceso premium de por vida a todos todas las y los cursos y Certificaciones de platzi así como cédula profesional international internacional y título, como Cualquier universidad tecnológica (o), sin duda este comentario no es cualquier comentario, y con esto se sabrá si en realidad si educación es educación de calidad y muy profesional y ética así como lo mencionan en sus cursos y escuelas certificadoras(es) sin fallas sin errores, espero bonificaciones, tomando en cuenta que ya calcule las y los demandas millonarias a las y los que les estoy ahorrando si de alinean a la stps SEP conocer de manera casi inmediata (o) en caso de México Estados Unidos (as) Mexicanos (as). Y adicional ingresos $ en porcentaje de esta casa Certificadora, creo que sí analizan se darán cuenta de lo importante de este aporte. 😃 Espero su profesionalismo, su ética. Y mis beneficios. Guardo copia de este aporte y fecha Incluso captura de pantalla en caso de plagio.
Está super bueno!!!
el último comando fue mamba en lugar de conda, y lo ejecuté desde el environment base.
2.57 GB pesa final_project casi 1.5Gb de la que estábamos usando, con razon se demoró en descargar 🍪 creí que iba a dar error XD
Genial Jesús Vélez va de maravilla este curso
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?