Seaborn ofrece un conjunto completo de funciones de visualización. Su versatilidad permite a los usuarios integrarse perfectamente con la interfaz orientada a objetos de Matplotlib, mejorando el control sobre múltiples figuras y subtramas.
Funciones a nivel de ejes:
Funciones como regplot , kdeplot y boxplot se incluyen en la categoría "nivel de ejes". Están diseñados para operar sobre un objeto de Ejes específico. Para involucrarlos en el estilo orientado a objetos:
f, axarr = plt.subplots(2, sharex=True)
sns.regplot(x, y, ax=axarr[0])
sns.kdeplot(x, ax=axarr[1])
Funciones a nivel de figura:
Por el contrario, funciones de "nivel de figura" como relplot, catplot, y trama conjunta construyen tramas elaboradas que pueden incluir múltiples Ejes. Estas funciones requieren un control exclusivo sobre la figura. Sin embargo, proporcionan acceso a la figura subyacente y al conjunto de objetos Axes:
f, g = sns.lmplot(x, y)
g.set_xlabels(['A', 'B'])
g.set_xticks([1, 2])
Detalles del diagrama conjunto:
Los diagramas conjuntos utilizan un objeto JointGrid al llamar a la función. Expone la figura y la matriz Axes a través de g.fig y g.axes. La personalización se puede aplicar después de invocar la función.
Conclusión:
La interfaz orientada a objetos de Matplotlib se puede integrar perfectamente con las funciones de visualización de Seaborn. Las funciones a nivel de ejes permiten la interacción directa con objetos de Axes específicos, mientras que las funciones a nivel de figura brindan acceso a la figura subyacente y a la matriz de Axes para fines de personalización. Comprender esta distinción permite a los usuarios tener un mayor control sobre sus visualizaciones.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3