matplotlib.axes.Axes.text #
- Assi. 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.axes.Axes.text
#
Creazione di mappe di calore annotate
Utilizzo del testo accentato in Matplotlib
Riferimento allo stile della freccia di annotazione
Famiglia di caratteri matematici
Posizionamento di caselle di testo
Rendering di equazioni matematiche utilizzando TeX
Rotazione del testo rispetto alla linea
Integrale come l'area sotto una curva
Rendering ombreggiato e potenza normalizzata
Prezzi delle azioni su 32 anni
Il problema del doppio pendolo
Rasterizzazione per la grafica vettoriale
Stili di connessione per le annotazioni
Stili di scatole personalizzate
Il ciclo di vita di un complotto
Disposizione di più assi in una figura
Esercitazione sulle trasformazioni
Scelta delle mappe dei colori in Matplotlib