Matplotlib.axes.Axes.properties() en Python

Matplotlib es una biblioteca en Python y es una extensión matemática numérica para la biblioteca NumPy. La clase Axes contiene la mayoría de los elementos de la figura: Axis, Tick, Line2D, Text, Polygon, etc., y establece el sistema de coordenadas. Y las instancias de Axes admiten devoluciones de llamada a través de un atributo de devoluciones de llamada.

Función matplotlib.axes.Axes.properties()

La función Axes.properties() en el módulo de ejes de la biblioteca matplotlib se usa para obtener el diccionario de todas las propiedades del artista.

Sintaxis: Axes.properties(self)

Parámetros: Este método no acepta ningún parámetro.

Devoluciones: Este método devuelve diccionario de todas las propiedades del artista.

Los siguientes ejemplos ilustran la función matplotlib.axes.Axes.properties() en matplotlib.axes:

Ejemplo 1:

# Implementation of matplotlib function 
import numpy as np 
import matplotlib.pyplot as plt 
      
xx = np.random.rand(16, 30) 
      
fig, ax = plt.subplots() 
      
m = ax.pcolor(xx) 
m.set_zorder(-20)
  
w = ax.properties()
print("Display all Properties\n")
for i in w:
    print(i, ":", w[i])
   
fig.suptitle('matplotlib.axes.Axes.properties()\
 function Example', fontweight ="bold") 
  
plt.show() 

Producción:

Mostrar todas las propiedades

ajustable: cuadro
agg_filter: Ninguno
alfa: Ninguno
ancla: C
animado: Falso
aspecto: auto
autoscale_on: Verdadero
autoscalex_on: Verdadero
autoscaley_on: Verdadero
axes_locator: Ninguno
eje debajo: línea
niños: [,,,,,,, Text(0.5, 1.0, ” ), Text(0.0, 1.0, ”), Text(1.0, 1.0, ”), ]
clip_box : Ninguno
clip_on : True
clip_path : Ninguno
contiene : Ninguno
data_ratio : 0.5333333333333333
default_bbox_extra_artists : [,,,,,,, Text(0.5, 1.0, ”), Texto(0.0, 1.0, ”), Texto(1.0, 1.0, ”), ] color de
cara : (1.0, 1.0, 1.0, 1.0)
fc : (1.0, 1.0, 1.0, 1.0)
figura : Figura( 640×480)
frame_on :
Geometría verdadera : (1, 1, 1)
gid : Ninguno
gridspec : GridSpec(1, 1)
imágenes : <a>
in_layout : True
label :
legend : Ninguno
legend_handles_labels : ([], [])
líneas : <a>
navegar : Verdadero navegar_modo
: Ninguno
path_effects : []
selector : Ninguna
posición: Bbox (x0 = 0,125, y0 = 0,10999999999999999, x1 = 0,9, y1 = 0,88)
rasterization_zorder: ninguna
rasterizada: ninguna
renderer_cache: ninguna
shared_x_axes:
shared_y_axes:
sketch_params: ninguna
snap: ninguna
subplotspec:
title:
transform: IdentityTransform()
transform_clip_path_and_ : (Ninguno, Ninguno)
url : Ninguno
visible : Verdadero
extensión_ventana : TransformedBbox(
Bbox(x0=0.125, y0=0.10999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D(
[[ 100. 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))
xaxis : XAxis(80.0, 52.8)
xaxis_transform : BlendedGenericTransform(
CompositeGenericTransform(
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())),
CompositeGenericTransform(
BboxTransformFrom(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=30.0, y1=16.0),
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())))),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.125, y0=0.10999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1 =4.8),
Affine2D(
[[100. 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))))),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.125, y0=0.10999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D(
[[100. 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))))
xbound : (0.0, 30.0)
xgridlines : <a>
xlabel :
xlim : (0.0, 30.0)
xmajorticklabels : <a>
xminorticklabels : <a> xscale
: linear
xticklabels : <a>
xticklines : <a>
xticks : [ 0. 5. 10. 15. 20. 25. 30.]
yaxis : YAxis(80.0, 52.8)
yaxis_transform : BlendedGenericTransform(
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.125, y0=0.10999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D (
[[100. 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))),
CompositeGenericTransform(
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())),
CompositeGenericTransform (
BboxTransformFrom(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=30.0, y1=16.0),
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())))),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.125, y0 =0.10999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D(
[[100. 0. 0.]
[ 0. 100 . 0.]
[ 0. 0. 1.]]))))))))
ybound : (0.0, 16.0)
ygridlines : <a>
ylabel :
ylim : (0.0, 16.0)
ymajorticklabels : <a>
yminorticklabels : < a> yscale : yticklabels
lineales
: <a>
yticklines : <a>
yticks : [ 0. 2. 4. 6. 8. 10. 12. 14. 16.]
zorder : 0

Ejemplo 2:

# Implementation of matplotlib function
import matplotlib.pyplot as plt
import numpy as np
        
np.random.seed(10**7)
geeks = np.random.randn(100)
   
fig, ax = plt.subplots()
ax.acorr(geeks, usevlines = True,
         normed = True,
         maxlags = 80, lw = 3)
  
ax.grid(True)
  
w = ax.properties()
print("Display all Properties\n")
for i in w:
    print(i, ":", w[i])
   
fig.suptitle('matplotlib.axes.Axes.properties()\
function Example', fontweight ="bold") 
  
plt.show() 

Producción:

Mostrar todas las propiedades

ajustable: cuadro
agg_filter: Ninguno
alfa: Ninguno
ancla: C
animado: Falso
aspecto: auto
autoscale_on: Verdadero
autoscalex_on: Verdadero
autoscaley_on: Verdadero
axes_locator: Ninguno
eje debajo: línea
hijos: [,,,,,,,, Text(0.5, 1.0, ”), Text(0.0, 1.0, ”), Text(1.0, 1.0, ”), ]
clip_box : Ninguno
clip_on : True
clip_path : Ninguno
contiene : Ninguno
data_ratio : 0.007741698372824119
default_bbox_extra_artists : [,,,,,,,, Text( 0.5, 1.0, ”), Text(0.0, 1.0, ”), Text(1.0, 1.0, ”), ]
facecolor : (1.0, 1.0, 1.0, 1.0)
fc : (1.0, 1.0, 1.0, 1.0)
figure : Figura (640 × 480)
frame_on: Verdadero
geometría : (1, 1, 1)
gid : Ninguno
gridspec : GridSpec(1, 1)
imágenes : <a>
in_layout : True
label :
legend : None
legend_handles_labels : ([], [])
lines : <a>
navegar : True navegar_modo
: Ninguno
path_effects: []
picker: Ninguno
position: Bbox(x0=0.125, y0=0.10999999999999999, x1=0.9, y1=0.88)
rasterization_zorder: Ninguno
rasterized: Ninguno
renderer_cache: Ninguno
shared_x_axes:
shared_y_axes:
sketch_params: Ninguno
snap: Ninguno
subplotspec :
título :
transformar : IdentityTransform()
transform_clip_path_and_affine : (Ninguno, Ninguno)
url : Ninguno
visible: True
window_extent: TransformedBbox(
Bbox(x0=0.125, y0=0.109999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D (
[[100. 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))
xaxis : XAxis(80.0, 52.8)
xaxis_transform : BlendedGenericTransform(
CompositeGenericTransform(
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())),
CompositeGenericTransform(
BboxTransformFrom(
TransformedBbox(
Bbox(x0=-88.0, y0=-0.300605326634452, x1=88.0, y1=1.061933586982593),
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())))),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.125, y0=0.109999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1 =6.4, y1=4.8),
Affine2D(
[[100. 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))))),
BboxTransformTo(
TransformedBbox(
Bbox( x0=0.125, y0=0.10999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D(
[[100. 0. 0. ]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))))
xbound : (-88.0, 88.0)
xgridlines : <a>
xlabel :
xlim: (-88.0, 88.0)
xmajorticklabels: <a>
xminorticklabels: <a> xscale
: lineal
xticklabels: <a>
xticklines: <a>
xticks: [-100. -80. -60. -40. -20. 0. 20. 40. 60. 80. 100.]
yaxis : YAxis(80.0, 52.8)
yaxis_transform : BlendedGenericTransform(
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.125, y0=0.109999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D(
[[100. 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]) )))),
CompositeGenericTransform(
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())),
CompositeGenericTransform(
BboxTransformFrom(
TransformedBbox(
Bbox(x0=-88.0, y0=-0.300605326634452, x1=88.0, y1=1.061933586982593),
TransformWrapper(
BlendedAffine2D(
IdentityTransform(),
IdentityTransform())))),
BboxTransformTo (
TransformedBbox(
Bbox(x0=0.125, y0=0.10999999999999999, x1=0.9, y1=0.88),
BboxTransformTo(
TransformedBbox(
Bbox(x0=0.0, y0=0.0, x1=6.4, y1=4.8),
Affine2D(
[[100 . 0. 0.]
[ 0. 100. 0.]
[ 0. 0. 1.]]))))))))
ybound : (-0.300605326634452, 1.061933586982593)
ygridlines : <a>
ylabel :
ylim : (- 0.300605326634452, 1.061933586982593)
ymajorticklabels : <a>
yminorticklabels : <a> yscale
: linear
yticklabels : <a>
yticklines : <a>
yticks : [-0.4 -0.2 0. 0.2 0.4 0.6 0.8 1. 1.2]
zorder : 0

Publicación traducida automáticamente

Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *