Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Uso de Matplotlib

Uso de Matplotlib

pyplot es un conjunto de comandos que funcionan como Matlab. Cada función de pyplot realiza algunos cambios en el icono: crear gráfico/crear área de trazado de gráfico/dibujar líneas/dibujar etiquetas. El propósito de pyplot es el trazado interactivo y el trazado automático simple.

El núcleo de Matplotlib está orientado a objetos. Si se requieren más controles y dibujos personalizados, recomendamos utilizar objetos directamente.

En muchos casos puedes usar pyplot.subplots para crear una figura y muchos ejes y luego trabajar con estos objetos, también puedes crear una figura explícitamente (en una aplicación GUI).

El módulo matplotlib.pylab contiene matplotlib.pyplot, numpy y otras funciones en un único espacio de nombres. La intención original era imitar un modelo de trabajo similar a Matlab importando todas las funciones al espacio de nombres global.

El contenedor de nivel superior para todos los elementos de dibujo.

Las instancias de gráficos admiten devoluciones de llamada a través del atributo de devolución de llamada (instancia CallbackRegistry).

matplotlib .py plot .plot(*args, scalex=True, scaley=True, data=None, **kwargs)

Dibujo de líneas y marcadores

Método de llamada

Las coordenadas de un punto o línea están dadas por x/y.

El parámetro opcional fmt es un identificador de cadena que permite una fácil definición de colores, marcadores y estilos de línea. .

Puedes usar el atributo Line2D como palabra clave para tener más control sobre la forma, y ​​el atributo Line y fmt se pueden mezclar.

Cuando se utiliza fmt, los argumentos de palabras clave tienen prioridad.

Parámetros

x y

puede ser una matriz o un número entero, x es opcional, si no hay ningún valor, el valor predeterminado es [0,... ,N-1].

fmt

Cadena opcional, abreviatura para configurar rápidamente los atributos de fila. Todas las propiedades se pueden controlar mediante argumentos de palabras clave.

Datos

Un objeto indexable, opcionalmente, un objeto de datos de etiqueta, que proporciona el nombre de la etiqueta para dibujar el eje X-Y.

Valor de retorno

Línea

Una lista de objetos Line2D que representan datos gráficos

fmt

Contiene colores y marcadores y cadenas de formato de línea. Cada elemento es opcional. Si no se proporcionan elementos, se utiliza el valor del período periódico.

fmt ='[color][marcador][línea]'

Colores admitidos

Marcador

Estilo de línea

p>

matplotlib .py plot . subtramas (nrows=1, ncols=1, sharex=False, sharey=False, squeeze=True, subplot_kw=Ninguno, gridspec_kw=Ninguno, **fig_kw)

Crear un gráfico y un conjunto de áreas de trazado.

Nrows, las filas y columnas de la cuadrícula del área de dibujo de NCOLS, el valor predeterminado es 1 fila y 1 columna.

Sharex, Sharey: boolor {'none', all, row, 'col'}, default: false Controla si múltiples áreas de dibujo * * * usan las propiedades de los ejes X e Y.

clase matplotlib . ejes . ejes(fig, rect, facecolor=Ninguno, frameon=True, sharex=Ninguno, sharey=Ninguno, label="", xscale=Ninguno, yscale=Ninguno, ** kwargs )

Eje contiene muchos elementos: eje, escala, línea 2D, texto y polígono.

上篇: Interpretación de los sueños Ir a la casa de mi hermana_Interpretación de los sueños Ir a la casa de mi hermana como invitado 下篇: ¿Qué quieres decir con que no obtuviste un certificado de matrimonio?
Artículos populares