"Introducción básica cero a Python" Introducción a la visualización de datos matplotlib

 

También puedes vibrar + yo, buscar directamente " Programación Aiwen ", bienvenidos a todos a prestar atención.

objetivo de aprendizaje

  • Conceptos y usos de Matplotlib
  • importar el paquete Matplotlib
  • establecer estilo
  • Tres formas de dibujar una gráfica
  • mantener el gráfico en el archivo local

¿Qué es la visualización de datos?

Si compara datos de texto con datos de gráficos, el modo de pensamiento humano es más adecuado para comprender estos últimos, porque los datos de los gráficos son más intuitivos y visualizados. Este método de utilizar gráficos para representar datos se llama visualización de datos.

52a205423c8c67d8e846501d95f198fa.png

La siguiente figura muestra cinco gráficos de visualización de datos de uso común.

La visualización de datos tiene principalmente los siguientes escenarios de aplicación:

  • Campo empresarial: utilice gráficos intuitivos y diversos para mostrar datos y brindar soporte para la toma de decisiones empresariales;
  • Previsión de la tendencia de las acciones: proporcionar a los accionistas sugerencias más razonables mediante el análisis de los datos del precio de las acciones;
  • Ventas de productos en supermercados: realizar análisis de datos sobre grupos de clientes y productos comprados, lo que incita a los supermercados a formular mejores estrategias de ventas;
  • Previsión de ventas: analizar los factores que afectan las ventas de productos puede predecir la tendencia de ventas de los productos.

¿Qué es matplotlib?

Matplotlib es un paquete de Python para visualización de datos que admite operaciones multiplataforma.

Matplotlib fue escrito por John D. Hunter en 2002. En 2003, Matplotlib lanzó la primera versión y se unió a la Organización de software de código abierto BSD.

Matplotlib también admite la incrustación en IPython shell, cuadernos Jupyter, servidores de aplicaciones web en forma de scripts (solo unas pocas líneas de código para generar gráficos, histogramas, gráficos de barras, gráficos de errores, gráficos de dispersión, etc.).

descargar e instalar matplotlib

Matplotlib es una biblioteca de trazado de terceros para Python que es muy similar a MATLAB. Antes de utilizar el paquete Matplotlib, es necesario instalarlo. Introduzca varios métodos de instalación de Matplotlib.

MATLAB es un software comercial utilizado principalmente en análisis de datos, procesamiento de imágenes, visión por computadora y otros campos.

paquete matplotlib de dos maneras

  • instalación de pip en matplotlib
  • conda instalar matplotlib

Siguiente: Documentación de Matplotlib — Documentación de Matplotlib 3.6.2

importar el paquete Matplotlib

ver versión

establecer estilo

Usaremos la directiva plt.style para elegir la estética adecuada para nuestro ícono. Aquí configuraremos el estilo clásico para asegurarnos de que los gráficos que creemos utilicen el estilo matplotlib clásico:

El primer programa de trazado matplotlib

El icono de Matplotlib se muestra de tres formas: script, terminal ipython y jupyter-notebook.

Ejecutar como script

Si está utilizando matplotlib en scripts, la función plt.show() es su amiga. show() inicia un bucle de eventos, busca todos los objetos gráficos actualmente activos y abre una o más ventanas interactivas que muestran gráficos.

cfe4296d876e07a5615aa946830b5dc2.png

Dibujar en el shell de IPython

Es muy conveniente utilizar matplotlib de forma interactiva en el shell de ipython.

Dibujo del cuaderno Jupyter

jupter-notebook es una herramienta de análisis de datos interactiva basada en navegador que puede combinar código, gráficos, elementos HTML, etc. en un único documento ejecutable.

Guardado de figuras en Matplotlib

Guarde una imagen, hecho con el comando savefig() (puede mantener diferentes formatos)

fig.savefig('imagenes/mi_figura.png')

fig.savefig('imagenes/mi_figura.pdf')

fig.savefig('imagenes/mi_figura.jpg')

Por ejemplo: las imágenes que guardamos son las siguientes

626f59ae3e871f1caab56521165b2eb9.png

En savefig(), el formato del archivo se infiere de la extensión del nombre de archivo dado. Se puede encontrar una lista de tipos de archivos admitidos por el sistema utilizando los siguientes métodos del objeto Figure Canvas:

Gráficos aún más optimizados (dos gráficos se muestran por separado)

c686caed062acf86b98aea5df1c6bbd7.png

Más referencias de estudios de casos

9ab51835953a1bcebce6a68f57635ea0.png

https://matplotlib.org/cheatsheets/_images/handout-beginner.png

Trazado 3D — documentación de Matplotlib 3.6.2

¿Qué es Matplotlib?

Supongo que te gusta

Origin blog.csdn.net/shenfuli/article/details/128117181
Recomendado
Clasificación