Posición de los Ejes en Matplotlib

PythonPythonBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, aprenderemos cómo establecer la posición de las etiquetas de los ejes y las etiquetas de la barra de colores en Matplotlib. Utilizaremos los métodos set_xlabel, set_ylabel y colorbar para establecer la posición de las etiquetas.

Consejos sobre la VM

Una vez finalizada la inicialización de la VM, haga clic en la esquina superior izquierda para cambiar a la pestaña Cuaderno y acceder a Jupyter Notebook para practicar.

A veces, es posible que tenga que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de las operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.

Si tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje su retroalimentación después de la sesión y resolveremos el problema inmediatamente para usted.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL matplotlib(("Matplotlib")) -.-> matplotlib/BasicConceptsGroup(["Basic Concepts"]) matplotlib(("Matplotlib")) -.-> matplotlib/PlottingDataGroup(["Plotting Data"]) python(("Python")) -.-> python/DataStructuresGroup(["Data Structures"]) python(("Python")) -.-> python/ModulesandPackagesGroup(["Modules and Packages"]) python(("Python")) -.-> python/DataScienceandMachineLearningGroup(["Data Science and Machine Learning"]) matplotlib/BasicConceptsGroup -.-> matplotlib/importing_matplotlib("Importing Matplotlib") matplotlib/BasicConceptsGroup -.-> matplotlib/figures_axes("Understanding Figures and Axes") matplotlib/PlottingDataGroup -.-> matplotlib/scatter_plots("Scatter Plots") python/DataStructuresGroup -.-> python/lists("Lists") python/DataStructuresGroup -.-> python/tuples("Tuples") python/ModulesandPackagesGroup -.-> python/importing_modules("Importing Modules") python/DataScienceandMachineLearningGroup -.-> python/data_visualization("Data Visualization") subgraph Lab Skills matplotlib/importing_matplotlib -.-> lab-48569{{"Posición de los Ejes en Matplotlib"}} matplotlib/figures_axes -.-> lab-48569{{"Posición de los Ejes en Matplotlib"}} matplotlib/scatter_plots -.-> lab-48569{{"Posición de los Ejes en Matplotlib"}} python/lists -.-> lab-48569{{"Posición de los Ejes en Matplotlib"}} python/tuples -.-> lab-48569{{"Posición de los Ejes en Matplotlib"}} python/importing_modules -.-> lab-48569{{"Posición de los Ejes en Matplotlib"}} python/data_visualization -.-> lab-48569{{"Posición de los Ejes en Matplotlib"}} end

Importar Matplotlib y crear un diagrama de dispersión

Comenzamos importando Matplotlib y creando un diagrama de dispersión.

import matplotlib.pyplot as plt

fig, ax = plt.subplots()

sc = ax.scatter([1, 2], [1, 2], c=[1, 2])

Establecer la posición de la etiqueta del eje y

Podemos establecer la posición de la etiqueta del eje y utilizando el método set_ylabel. Podemos establecer la posición en 'superior', 'centro' o 'inferior'. En este ejemplo, estableceremos la posición en 'superior'.

ax.set_ylabel('EtiquetaY', loc='top')

Establecer la posición de la etiqueta del eje x

Podemos establecer la posición de la etiqueta del eje x utilizando el método set_xlabel. Podemos establecer la posición en 'izquierda', 'centro' o 'derecha'. En este ejemplo, estableceremos la posición en 'izquierda'.

ax.set_xlabel('EtiquetaX', loc='left')

Establecer la posición de la etiqueta de la barra de colores

Podemos establecer la posición de la etiqueta de la barra de colores utilizando el método colorbar y el método set_label. Podemos establecer la posición en 'superior', 'inferior', 'izquierda' o 'derecha'. En este ejemplo, estableceremos la posición en 'superior'.

cbar = fig.colorbar(sc)
cbar.set_label("EtiquetaZ", loc='top')

Mostrar el gráfico

Podemos mostrar el gráfico utilizando el método show.

plt.show()

Resumen

En este laboratorio, aprendimos cómo establecer la posición de las etiquetas de los ejes y las etiquetas de la barra de colores en Matplotlib. Utilizamos los métodos set_xlabel, set_ylabel y colorbar para establecer la posición de las etiquetas. También aprendimos que podemos establecer la posición en 'superior', 'inferior', 'izquierda', 'derecha', 'centro' o 'línea base'.