mpl_toolkits.axisartist.axis_artist.LabelBase #
- classe mpl_toolkits.axisartist.axis_artist. LabelBase ( * args , ** kwargs ) [fonte] #
Basi:
Text
Una classe base per AxisLabel e TickLabels. La posizione e l'angolo del testo sono calcolati dagli attributi offset_ref_angle, text_ref_angle e offset_radius.
Crea
Text
un'istanza in x , y con testo stringa .Il testo è allineato rispetto al punto di ancoraggio ( x , y ) secondo
horizontalalignment
(default: 'left') everticalalignment
(default: 'bottom'). Vedere anche Allineamento del testo .Sebbene Text accetti l'argomento della parola chiave 'label', per impostazione predefinita non viene aggiunto agli handle di una legenda.
Gli argomenti delle parole chiave valide sono:
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
- draw ( renderer ) [fonte] #
Disegna l'artista (e i suoi figli) usando il renderer dato.
Questo non ha effetto se l'artista non è visibile (
Artist.get_visible
restituisce False).- Parametri :
- sottoclasse del renderer .
RendererBase
- sottoclasse del renderer .
Appunti
Questo metodo è sovrascritto nelle sottoclassi Artist.
- get_window_extent ( renderer = None ) [fonte] #
Restituisce la
Bbox
delimitazione del testo, in unità di visualizzazione.Oltre ad essere utilizzato internamente, questo è utile per specificare le aree cliccabili in un file png su una pagina web.
- Parametri :
- renderer Renderer, facoltativo
È necessario un renderer per calcolare il riquadro di delimitazione. Se l'artista è già stato disegnato, il renderer viene memorizzato nella cache; quindi, è necessario passare questo argomento solo quando si chiama
get_window_extent
prima della prima estrazione. In pratica, di solito è più semplice attivare prima un pareggio, ad esempio chiamandodraw_without_rendering
oplt.show()
.- dpi float, facoltativo
Il valore dpi per il calcolo della bbox, per impostazione predefinita è
self.figure.dpi
( non il renderer dpi); dovrebbe essere impostato, ad esempio, per abbinare le regioni con una figura salvata con un valore dpi personalizzato.
- set ( * , agg_filter=<UNSET> , alpha=<UNSET> , animation=<UNSET> , backgroundcolor=<UNSET> , bbox=<UNSET> , clip_box=<UNSET> , clip_on=<UNSET> , clip_path=<UNSET > , color=<UNSET> , fontfamily=<UNSET> , fontproperties=<UNSET> , fontsize=<UNSET> , fontstretch=<UNSET> , fontstyle=<UNSET> , fontvariant=<UNSET> , fontweight=<UNSET> , gid=<DISINSERITO>, horizontalalignment=<UNSET>, in_layout=<UNSET> , label=<UNSET> , linespaing=<UNSET> , math_fontfamily=<UNSET> , mouseover=<UNSET> , multialignment=<UNSET> , parse_math=<UNSET> , path_effects=<UNSET> , picker =<UNSET> , position=<UNSET> , rasterized=<UNSET> , rotation=<UNSET> , rotation_mode=<UNSET> , sketch_params=<UNSET> , snap=<UNSET> , text=<UNSET> , transform=< DISINSERITO> ,transform_rotates_text=<UNSET> ,url=<UNSET> , usetex=<UNSET> , verticalalignment=<UNSET> , visible=<UNSET> , wrap=<UNSET> , x=<UNSET> , y=<UNSET> , zorder=<UNSET> ) [source ] #
Imposta più proprietà contemporaneamente.
Le proprietà supportate sono
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
bool
Patch o (Percorso, Trasforma) o Nessuno
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