• No se han encontrado resultados

La función plot | Interactive Chaos

N/A
N/A
YURI SONCCO APAZA

Academic year: 2022

Share "La función plot | Interactive Chaos"

Copied!
1
0
0

Texto completo

(1)

Inicio > Recursos educativos > Tutoriales

Presentación Nomenclatura

Interfaces de programación La función plot

Estilo y ancho de línea Marcadores y colores Estilos de gráfica y etiquetas

El parámetro [fmt]

La función plot estilo OO Creación y personalización de figuras

Creación y personalización de ejes

Personalización de otros elementos

Estilos y mapas de color Adición de otros elementos gráficos

Gráficos estáticos vs.

dinámicos Gráficos en 2D Gráficos en 3D Imágenes

Mapas

Guardando las figuras en disco

Conclusión

Estilo y ancho de línea › Antes de comenzar a crear y personalizar figuras y ejes, dediquemos unos minutos a la función

matplotlib.pyplot.plot . Ésta no es la única función que genera una gráfica -ya ha asomado en uno de los ejemplos la función matplotlib.pyplot.hist ) pero, sin duda, es la principal y más básica

función, y todo lo que aprendamos sobre ella será aplicable a otras funciones semejantes.

La función plot recibe un conjunto de valores x e y y los muestra en el plano definido por los ejes como puntos unidos por líneas:

Si no se indica el argumento x, se asigna un conjunto de valores por defecto formado por números enteros desde 0 hasta n-1, siendo n el número de puntos a mostrar (es decir, la longitud de y):

En el ejemplo de la figura anterior, tenemos 4 puntos a mostrar, y el eje x -tal y como cabría esperar- muestra marcas entre el valor 0 y el valor 3.

Es importante que ejecutemos la función plt.show() al final del código. Si no lo hacemos, el código devolverá el resultado en forma de texto (haciendo referencia al conjunto de líneas o bloques

gráficos que se han generado), algo como:

[<matplotlib.lines.Line2D at 0x1bc78210588>]

Al ejecutar la función plt.show(), forzamos que el resultado se muestre como imagen, que es lo que queremos.

Hay ocasiones en las que, aunque no incluyamos la función plt.show() al final del código, se muestra la gráfica pero junto a una salida de texto semejante a la mostrada. Por ejemplo:

En estos casos, basta con añadir la función plt.show() al final o un punto y coma al final de la función plot para que desaparezca la salida de texto -que poca información nos aporta-:

Si ejecutamos dos o más veces la función plot antes de ejecutar la función show, todas las gráficas se mostrarán en el mismo conjunto de ejes:

Si no especificamos los colores de cada gráfica, matplotlib escoge colores ya predefinidos.

Este conjunto de ejes y la figura dentro de la cual se muestran son creados automáticamente con la primera ejecución de plot, y se mantendrá dicha figura activa hasta que se muestren las gráficas con la función show. Si, posteriormente, volvemos a ejecutar la función plot, se creará una nueva figura y un nuevo conjunto de ejes. En el siguiente ejemplo vamos a hacer exactamente esto:

Los datos a mostrar son exactamente los mismos que teníamos en In [11], pero ahora se muestran en dos figuras y en dos conjuntos de ejes distintos debido a la ejecución de la función show tras crear la primera gráfica.

‹ Interfaces de programación Arriba

La función plot

In[7]:x=[1,2,3,4]

=12.5,1,

71

plt.plot(x,y)

olt.show()

A C E R C A D E I N T E R A C T I V E C H A O S

Desde 1990 formando a particulares y empresas en ciencias y tecnología.

Información sobre el autor Política de protección de datos Política de cookies

Derechos de autor

I N F O R M A C I Ó N D E C O N TA C T O (+34) 671 640 517

C U E N TA D E U S U A R I O Iniciar sesión

Excepto donde se indique otra cosa, los contenidos de este sitio web se ofrecen bajo una licencia Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional

Buscar Iniciar sesión

Spanish English

Inicio Servicios Cursos Tutoriales Publicaciones Artículos Recursos educativos Contacto

En interactivechaos.com utilizamos cookies para mejorar su experiencia de usuario, almacenando su nombre de usuario y contraseña en su navegador para evitar que tenga que volver a introducir esta información en futuras visitas a la web y recopilando información estadística (localización, navegador usado, páginas vistas, etc.) que nos permita entender mejor nuestra audiencia.

Más información

No, gracias Sí, estoy de acuerdoSí, estoy de acuerdo

Referencias

Documento similar

Dado que el régimen de los poderes de emergencia afecta a la democracia, a los derechos fundamentales y humanos, así como al Estado de derecho, el control de

Volviendo a la jurisprudencia del Tribunal de Justicia, conviene recor- dar que, con el tiempo, este órgano se vio en la necesidad de determinar si los actos de los Estados

A partir de los resultados de este análisis en los que la entrevistadora es la protagonista frente a los entrevistados, la información política veraz, que se supone que

Tras establecer un programa de trabajo (en el que se fijaban pre- visiones para las reuniones que se pretendían celebrar los posteriores 10 de julio —actual papel de los

También hemos visto como la principal característica de este proceso de racialización es que se hace presente en los libros de texto de una forma dialéctica, al pretender

En cuarto lugar, se establecen unos medios para la actuación de re- fuerzo de la Cohesión (conducción y coordinación de las políticas eco- nómicas nacionales, políticas y acciones

En el capítulo de desventajas o posibles inconvenientes que ofrece la forma del Organismo autónomo figura la rigidez de su régimen jurídico, absorbentemente de Derecho público por

El presente trabajo de grado busca comprender, desde la Educación Religiosa Escolar, la pregunta por el sentido en los jóvenes de grado once del colegio Champagnat