Cordiales saludos
Retomamos nuestro curso de Data Science (脷ltima publicaci贸n de fecha 09-junio-2022), en Bogot谩 el tiempo pasa volando.
Hasta ahora hemos realizado nuestros ejercicios en:
Corresponde ahora trabajar con jupyterlab y adentrarnos en Git y GitLab. Cuando pertenezcas a un grupo de trabajo seguramente el control de versiones del Proyecto lo llevaran con Git. Tambi茅n de manera individual es muy 煤til para subir tus repositorios. Indudablemente, es importante que tengas en cuenta que debemos conocer Git.
Puedes aprender Git directamente en su web oficial: https://git-scm.com/book/es/v2
Git tambi茅n lo puedes aprender en Youtube, adem谩s de las plataformas educativas en linea: Platzi y Codigofacilito.
Te invito adem谩s que conozcas el Sistema Operativo Linux, espec铆ficamente el uso de la terminal con sus comandos b谩sicos. Tengo en esta plataforma de @hive un Curso donde puedes dar tus primeros pasos y si deseas seguir hasta un nivel profesional.
鈽戯笍 Curso de Linux
Crearemos un directorio, en este caso datascience. Luego creamos el entorno virtual de python y procedemos a activarlo
Una vez activado nuestro entorno virtual se har谩 el proceso de instalaci贸n de jupyterlab con: pip install jupyterlab
Luego realizamos el proceso de instalaci贸n de pandas: pip install pandas, para tener a nuestra disposici贸n las librer铆as de numpy y pandas
Despues de instalar pandas corresponde ejecutar nuestro cuaderno de trabajo: jupyter lab
Luego creamos nuestro ejercicio, en este caso 25_ejercicios.ipynb
Ahora crearemos el repositorio en GitLab. Si no est谩s registrado en GitLab , lo puedes hacer d谩ndote de alta o logue谩ndote con tu cuenta de Gmail.
Estando dentro de tu cuenta de GitLab se procede a crear nuestro repositorio d谩ndole click en New project
Create Blank projectAqu铆 llenamos los datos de nuestro proyecto. Nombre del proyecto; seleccionamos que sea P煤blico; desactivamos la creaci贸n del archivo README y por 煤ltimo create project.
Luego se cre贸 el archivo .gitignore donde est谩 en primer lugar env/. Esto no permitir谩 subir los archivos del entorno virtual a nuestro repositorio.
Posteriormente vino la creaci贸n del archivo README.md y vincul茅 el directorio local datascience remotamente con el directorio reci茅n creado en GitLab.
git status me doy cuenta que est谩 un archivo de configuraci贸n de jupyter Lab, que no debemos subir al repositorio remoto: .ipynb_checkpoints.
Procedo a agregar una linea en el archivo .gitignore con la instrucci贸n echo ".ipynb_checkpoints" >> .gitignore.
Procedo a revisar nuevamente con git status y todo Ok.
Corresponde revisar ahora el archivo .gitignore con cat .gitignore para poderlo subir al repositorio remoto.
Ahora agregamos los archivos en color rojo al staging area con git add .. Luego hacemos el commit, y por ultimo lo enviamos a nuestro repositorio remoto con git push
Nos pedir谩 las crdenciales de acceso y Listo!.
Para ver nuestra rama actual git branc; para ver con quien est谩 conectada nuestra 谩rea de trabajo git remote -v y para ver si queda algo pendiente por subir a nuestro repositorio: git status.
Te invito a que tu hagas el tuyo o tambi茅n puedes clonar mi directorio de trabajo.
Para ponernos al d铆a y llevar un mejor control de lo publicado, el el Curso de Data Science, puedes entrar a:
馃搷 https://siraquino.github.io/pythoncumanes/datascience.html
Hasta aqu铆 nuestra publicaci贸n, nos volveremos a encontrar el pr贸ximo mi茅rcoles.
Todos a programar!
Rafael Aquino
Bogot谩 / Colombia