Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisión Ambos lados, revisión siguiente | ||
clase:iabd:pia:1eval:tema04 [2022/12/11 20:04] admin [Ejercicios] |
clase:iabd:pia:1eval:tema04 [2023/04/17 21:24] admin [Proyecciones] |
||
---|---|---|---|
Línea 195: | Línea 195: | ||
===== Figura ===== | ===== Figura ===== | ||
Acabamos de ver como colocar cada gráfica dentro de la figura. Ahora veremos unas cosas mas sobre ella. | Acabamos de ver como colocar cada gráfica dentro de la figura. Ahora veremos unas cosas mas sobre ella. | ||
+ | |||
* Para hacer la figura mas grande solo hay que indicar el tamaño con el argumento '' | * Para hacer la figura mas grande solo hay que indicar el tamaño con el argumento '' | ||
Línea 223: | Línea 224: | ||
+ | ==== Subfiguras ==== | ||
+ | Además de '' | ||
+ | |||
+ | Para ello se usa el método '' | ||
+ | |||
+ | <sxh python> | ||
+ | subfigure_a, | ||
+ | </ | ||
+ | |||
+ | Veamos un ejemplo: | ||
+ | |||
+ | <sxh python> | ||
+ | import matplotlib.pyplot as plt | ||
+ | |||
+ | figure=plt.figure(figsize=(8, | ||
+ | figure.suptitle(" | ||
+ | |||
+ | subfigure_a, | ||
+ | |||
+ | subfigure_a.suptitle(" | ||
+ | axes_1 = subfigure_a.add_subplot(1, | ||
+ | axes_1.set_title(" | ||
+ | axes_2 = subfigure_a.add_subplot(1, | ||
+ | axes_2.set_title(" | ||
+ | |||
+ | subfigure_b.suptitle(" | ||
+ | axes_3 = subfigure_b.add_subplot(1, | ||
+ | axes_3.set_title(" | ||
+ | axes_4 = subfigure_b.add_subplot(1, | ||
+ | axes_4.set_title(" | ||
+ | </ | ||
+ | |||
+ | {{: | ||
- | ===== Proyecciones | + | ==== Proyecciones ==== |
Indicar como es la proyección de los ejes. | Indicar como es la proyección de los ejes. | ||
Línea 421: | Línea 455: | ||
</ | </ | ||
- | * Otra forma de dibujar superficies en 3D es mostrar el eje Z como colores similar a las curvas de nivel en los mapas topográficos, | + | * Otra forma de dibujar superficies en 3D es mostrar el eje Z como colores similar a las curvas de nivel en los mapas topográficos, |
<sxh python> | <sxh python> | ||
Línea 692: | Línea 726: | ||
{{: | {{: | ||
+ | |||
+ | También podemos obtener el siguiente color que vamos a usar con: | ||
+ | <sxh python> | ||
+ | color=next(axes._get_lines.prop_cycler)[' | ||
+ | </ | ||
+ | |||
+ | <note tip> | ||
+ | Destacar que al obtener el siguiente color ya no se usará ya que ese color se ha " | ||
+ | Aunque obviamente se podría usar el color ya que tenemos el color en la variable '' | ||
+ | </ | ||
* Con el método '' | * Con el método '' | ||
Línea 1348: | Línea 1392: | ||
<sxh python> | <sxh python> | ||
+ | import numpy as np | ||
+ | import pandas as pd | ||
import seaborn as sns | import seaborn as sns | ||
+ | from sklearn.datasets import load_iris | ||
+ | |||
+ | iris=load_iris() | ||
+ | |||
+ | #Obtener los datos | ||
+ | data=iris.data | ||
+ | target=iris.target | ||
+ | |||
+ | feature_names=[' | ||
+ | target_names=[' | ||
+ | target_unique=[0, | ||
+ | |||
+ | #Crear el DataFrame con los datos | ||
+ | df=pd.DataFrame(data, | ||
+ | df[' | ||
+ | df[' | ||
- | iris =sns.load_dataset(" | ||
- | sns.pairplot(iris,hue="species") | + | #Crear el gráfico |
+ | sns.pairplot(df,hue="flores") | ||
</ | </ | ||
Línea 1403: | Línea 1465: | ||
^ Nº Neuronas en cada capa ^ | ^ Nº Neuronas en cada capa ^ | ||
- | | 2, | ||
| 4, 8, 4, 2, 1 | | | 4, 8, 4, 2, 1 | | ||
| 8, 16, 8, 4, 1 | | | 8, 16, 8, 4, 1 | |