notas de estudio mateplotlib (1)

Fase 1 de aprendizaje de Matplotlib (domingo 23 de enero de 2022)

1. Sentimientos básicos

La sensación general es básicamente similar a las reglas gramaticales de matlab, y muchos comandos son similares, lo cual es muy fácil de usar.

Área de dibujo: plt.subplot(nrows,ncols,plot_number)

Dos, función de trama

3. Pantalla china

1. Cambiar la fuente global

2. Cambiar fuente parcial

4. Pantalla de texto

ejemplo:

Para jugar y=cos(2πx), necesitas jugar:

r'borrar el carácter de escape dentro', $ mezclado con inglés $ en chino

ejemplo:

Posición de la flecha Xy

Posición del texto Xytext

Configuración de parámetros para flechas Arrowprops

5. Área de dibujo secundario

1, plt.subplot2grid()

Colspan y rowspan se refieren a la expansión de filas o la expansión de columnas, respectivamente.

2. clase GridSpec

 código:

# -*- coding: utf-8 -*-
"""
Created on Fri Jan 21 21:19:03 2022

@author: 18705
"""

import matplotlib.pyplot as plt
import numpy as np
n=10
theta=np.linspace(0.0,2*np.pi,n,endpoint=False)
radii=10*np.random.rand(n)
width=np.pi/2*np.random.rand(n)

ax=plt.subplot(111,projection='polar')
bars=ax.bar(theta,radii,width=width,bottom=0.0)

for r,bar in zip(radii,bars):
    bar.set_facecolor(plt.cm.viridis(r/10.))
    bar.set_alpha(0.5)


plt.show()

Gráfico de resultados:

 

Supongo que te gusta

Origin blog.csdn.net/m0_57491181/article/details/125535057
Recomendado
Clasificación