0% found this document useful (0 votes)
4 views

Practical - PolSAR - Python (Spanish)

seminario python

Uploaded by

Erlan Rojas
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Practical - PolSAR - Python (Spanish)

seminario python

Uploaded by

Erlan Rojas
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Práctico Pol-SAR Python Armando Marino

Práctico Pol-SAR Python


Armando Marino

Ejecutar un cuaderno en Jupyter Notebook


El primer paso después de instalar Anaconda es abrir una sesión de Jupyter Notebook. Si está

usando Windows OS, debe ver un icono como este en su escritorio , o puede hacer clic en el
menú de Inicio y buscar Jupyter Notebook entre las opciones.

Si está usando Mac OS, use Launchpad y haga clic en Anaconda-Navigator. Cuando Anaconda abra,
cree un Jupyter Notebook.

Jupyter abrirá en un navegador. Una vez que se abra, cree una nueva carpeta a la que pueda cargar
los scripts. Puede hacer esto usando los botones “New” y “Upload” en la parte superior derecha.

Debe empezar con el cuaderno PolSAR_TimeSeries.ipynb. En este archivo, va a ejecutar código para
preprocesar los datos a un nivel útil para el siguiente script de aprendizaje automático (ML). Después
de crear los cubos de datos (datacubes), por favor ejecute PolSAR_TimeSeries_ML_QUIZ.ipynb.
Notará que necesita llenar las partes del script donde aparece la palabra “QUIZ”. El archivo
PolSAR_TimeSeries_ML.ipynb contiene las soluciones. Mi sugerencia es que intente resolver todos
los QUIZZES primero y si tiene alguna dificultad, puede darle una mirada a las soluciones. Durante el
video, hablaré de las soluciones.

Puede abrir el script haciendo clic en el archivo.

1
Práctico Pol-SAR Python Armando Marino

Hay varias instrucciones en la parte “Markdown” del código (o sea, las celdas azules) que explican
cómo ejecutar el código. Las instrucciones dentro de las celdas verdes tienen un “In []” en la parte
izquierda. Para ejecutar una celda, haga clic en este y presione Ctrl+Enter en Windows (o
Shift+return en una Mac). Para asegurarse de estar definiendo todas las variables en el momento
correcto, debe ejecutar las celdas en su secuencia.

Si hay un error en alguna celda, aparecerá en rojo, como en la siguiente captura de pantalla de
cuando intenté ejecutar una celda subsiguiente sin haber ejecutado la celda anterior primero.

Si en algún momento se queda atascado durante el práctico, por favor dele una mirada al archivo de
soluciones para ver si las entiende. Si no entiende algo o desea saber más, por favor haga su
pregunta durante la sesión para preguntas y respuestas o comuníquese conmigo directamente.

2
Práctico Pol-SAR Python Armando Marino

Para ejecutar el código de Python en casa


Para poder ejecutar Python en casa, necesita instalarlo en su máquina. Mi sugerencia es que utilicen
el instalador Anaconda, ya que este facilita las cosas (también cuando necesite instalar bibliotecas
en el futuro al usar conda).

https://www.anaconda.com/products/individual#download-section

Mi sugerencia es que elijan la última versión (p.ej., 3.9) y no la versión 2.7, la que no es compatible
con las últimas versiones 3.x.

Una vez que tenga Python instalado, necesitará un editor (para escribir y ejecutar el código). Puede
utilizar Jupyter Notebook (como en el práctico) o el editor Spyder. Puede encontrar ambos en la
instalación de Anaconda. Aunque Jupyter lo hallo mejor para enseñar, puede que usted quiera
utilizar Spyder para desarrollar proyectos, pues permite depurar el código de manera más agilizada.
Puede convertir el código del formato Jupyter al formato Spyder muy fácilmente al descargar el
código.

Diseñé este práctico para que cualquiera lo pudiera ejecutar sin necesidad de instalar bibliotecas
adicionales. Sin embargo, en el script doy la opción de usar una biblioteca adicional llamada Spectral.
Puede intentar instalarla usando conda forge, abriendo Anaconda Prompt y escribiendo el texto
sugerido por Spectral.

https://anaconda.org/conda-forge/spectral

3
Práctico Pol-SAR Python Armando Marino

Si no logra instalarla en este momento, está bien. Igual puede realizar el práctico sin esta biblioteca.

You might also like