"La ubicación del texto dentro de la imagen difiere entre la imagen que se presenta en el jupyter notebook, y la imagen guardada, esto solo sucede en el gif, por lo que en esta sección (animación) se presentan, algunos textos fuera de la imagen, pero en la imagen guardada se encuentran bien ubicados."
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"65280"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# para exportar el notebook a html\n",
"import os\n",
"os.system('jupyter nbconvert --to html ejercicio3.ipynb')"
]
},
{
"cell_type": "code",
"execution_count": null,
...
...
%% Cell type:markdown id: tags:
## Nombre: Jennifer Ortega
### Ejercicio No. 1 - Diagrama de Hertzsprung-Russell
El diagrama de Hertzsprung-Russell es un gráfico de disperción que relaciona las temperaturas efectivas de las estrellas con su luminosidad. El gráfico tiene 5 regiones principales, cada una para un grupo diferente de estrellas.
-**Grupo 1**: Contiene estrellas promedio, donde la luminocidad esta directamente relacionada con la Temperatura, son estrellas que estan al principio o en la mitad de sus vidas.
-**Grupo 2 y 3**: Gigantes rojas y las supergigantes, son estrellas viejas de tamaño pequeño y mediano que se han hinchado, por lo tanto son muy luminosas aunque no esten calientes.
-**Grupo 4**: Enanas blancas, son super calientes pero no son muy luminosas, porque son muy pequeñas.
-**Grupo 5**: Gigantes azules son enormes y no tienen un tiempo de vida largo.
%% Cell type:code id: tags:
``` python
importnumpyasnp
importmatplotlib.pyplotasplt
importmath
%matplotlibinline
```
%% Cell type:markdown id: tags:
# Resolución ejercicio 1
- Primero damos una revisión del tipo de datos que vamos a manejar y como estan distribuidos, esto lo hacemos imprimiendo una parte de los datos.
- Abrimos los archivos y guardamos en cada variable.
- Agrupamos todos los datos en 3 variables, luminosidad, temperatura, radio.
- Realizamos la gráfica con matplotlib
%% Cell type:code id: tags:
``` python
# Abrimos un archivo para mirar los datos y la estructura que tienen
frames=len(temp),interval=400)# genera la animacion
anim.save('ENTREGA.gif')# guarda la animacion
```
%% Output
MovieWriter ffmpeg unavailable; using Pillow instead.
%% Cell type:markdown id: tags:
## Nota:
La ubicación del texto dentro de la imagen difiere entre la imagen que se presenta en el jupyter notebook, y la imagen guardada, esto solo sucede en el gif, por lo que en esta sección (animación) se presentan, algunos textos fuera de la imagen, pero en la imagen guardada se encuentran bien ubicados.
%% Cell type:code id: tags:
``` python
# para exportar el notebook a html
importos
os.system('jupyter nbconvert --to html ejercicio3.ipynb')