matplotlib.pyplot.text #
- matplotlib.pyplot. text ( x , y , s , fontdict = None , ** kwargs ) [fonte] #
Aggiungi testo agli assi.
Aggiungi il testo s agli assi nella posizione x , y nelle coordinate dei dati.
- Parametri :
- x, y fluttuano
La posizione in cui posizionare il testo. Per impostazione predefinita, questo è nelle coordinate dei dati. Il sistema di coordinate può essere modificato utilizzando il parametro di trasformazione .
- str _
Il testo.
- fontdict dict, predefinito: Nessuno
Un dizionario per sovrascrivere le proprietà di testo predefinite. Se fontdict è None, i valori predefiniti sono determinati da
rcParams
.
- Resi :
- Altri parametri :
- **
Text
proprietà kwargs. Altri parametri di testo vari.
Proprietà
Descrizione
una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine
scalare o Nessuno
bool
colore
dict con proprietà per
patches.FancyBboxPatch
sconosciuto
sconosciuto
sconosciuto
color
o ccolore
fontfamily
o famiglia{FONTNAME, 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'}
fontproperties
o font o font_propertiesfontsize
o dimensionefloat o {'xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'}
fontstretch
o allungare{un valore numerico nell'intervallo 0-1000, 'ultra-condensato', 'extra-condensato', 'condensato', 'semi-condensato', 'normale', 'semi-espanso', 'espanso', 'extra-espanso ', 'ultra-espanso'}
fontstyle
o stile{'normale', 'corsivo', 'obliquo'}
fontvariant
o variante{'normale', 'maiuscoletto'}
fontweight
o peso{un valore numerico nell'intervallo 0-1000, 'ultralight', 'light', 'normal', 'normal', 'book', 'medium', 'roman', 'semibold', 'demibold', 'demi', 'grassetto', 'pesante', 'extra grassetto', 'nero'}
str
{'sinistra', 'centro', 'destra'}
bool
oggetto
float (multiplo della dimensione del carattere)
str
bool
multialignment
o mamma{'sinistra', 'destra', 'centro'}
bool
Nessuno o bool o float o richiamabile
(galleggiare, galleggiare)
bool
float o {'verticale', 'orizzontale'}
{Nessuno, 'predefinito', 'ancora'}
(scala: float, lunghezza: float, casualità: float)
bool o Nessuno
oggetto
bool
str
bool o Nessuno
{'bottom', 'baseline', 'center', 'center_baseline', 'top'}
bool
bool
galleggiante
galleggiante
galleggiante
- **
Esempi
I singoli argomenti di parole chiave possono essere utilizzati per sovrascrivere qualsiasi parametro dato:
>>> text(x, y, s, fontsize=12)
La trasformazione predefinita specifica che il testo è nelle coordinate dei dati, in alternativa, è possibile specificare il testo nelle coordinate dell'asse ((0, 0) è in basso a sinistra e (1, 1) è in alto a destra). L'esempio seguente posiziona il testo al centro degli assi:
>>> text(0.5, 0.5, 'matplotlib', horizontalalignment='center', ... verticalalignment='center', transform=ax.transAxes)
Puoi inserire un riquadro rettangolare attorno all'istanza di testo (ad esempio, per impostare un colore di sfondo) utilizzando la parola chiave bbox . bbox è un dizionario di
Rectangle
proprietà. Per esempio:>>> text(x, y, s, bbox=dict(facecolor='red', alpha=0.5))
Esempi che utilizzano matplotlib.pyplot.text
#
Dimensione della figura in diverse unità
Controllo dello stile del testo e delle etichette utilizzando un dizionario
Riferimento per artisti Matplotlib
Guida agli effetti del percorso