Etiquetas de eje de rotación marina

Etiquetas de eje de rotación marina
Seborn tiene varios modos de visualización para elegir. Seborn se usa para crear una variedad de gráficos. Viene con varias plantillas predefinidas fascinantes. Un punto de discusión durante el gráfico de diferentes gráficos es la fusión de etiquetas X o etiquetas y, lo que hace que sea más difícil ver qué tipo de datos están presentes en ambos ejes. Como resultado, abordamos el problema invirtiendo las etiquetas del eje X y el eje Y. Veamos cómo rotar las etiquetas de ambos ejes.

Ejemplo 1

En este caso, utilizamos el método XTicks () para rotar los subtítulos del eje x. Podemos pasar el valor del ángulo de rotación a la función Xticks (). Podemos especificar el ángulo de rotación que deseamos girar las etiquetas X utilizando este método.

importar numpy como np
Importar matplotlib.Pyplot como PLT
Importar Sevorn como SNS
data = 'amna': 60, 'Aleena': 97, 'Jalil': 70,
'Zubair': 80
nombres = list (datos.llaves())
valores = lista (datos.valores())
Fig = PLT.Figura (Figsize = (8, 4))
PLT.barra (nombres, valores, color = 'rosa', ancho = 0.5)
PLT.xlabel ("Nombres de estudiantes")
PLT.Xticks (rotación = 45)
PLT.Ylabel ("Marcas de los estudiantes")
PLT.espectáculo()

Incorporamos el numpy, matplotlib.Pyplot y bibliotecas marinas. El módulo Numpy se introduce como NP, matplotlib.Pyplot se introduce como PLT, y Seaborn se introduce como SNS. Definamos el conjunto de datos de nuestra elección. Aquí, creamos un conjunto de datos de estudiantes que obtienen las marcas en una computadora. El conjunto de datos contiene el registro de 4 estudiantes. Llamamos a la función list () y aplicamos por separado los nombres y valores del conjunto de datos definidos.

En el siguiente paso, personalizamos el tamaño del gráfico para que apliquemos la función FigSize (). Esta función está asociada con Matplotlib.módulo de pyplot. El tamaño se almacena en la variable "Fig". El método Bar () se usa para crear el gráfico de barras. Proporcionamos varios parámetros que incluyen los nombres, números, colores de la barra y ancho de las barras. El color se establece como rosa y el ancho se establece como 0.5.

Luego, llamamos a la función xlabel () para especificar el subtítulo del eje x. El eje x muestra los nombres de los estudiantes. Invocamos los métodos XTicks () para rotar la etiqueta del eje X. Las etiquetas se giran en el ángulo de 45 a medida que establecemos el valor del parámetro "rotación" en 45. Del mismo modo, definimos la etiqueta del eje y con la ayuda del método ylabel () del matplotlib.paquete de pyplot. El eje y de la trama muestra los números de los estudiantes. Al final, representamos el gráfico empleando la función show ().

Ejemplo 2

Agregamos la plancha al atributo "g" e invocamos el método XtickLabels (), donde podemos pasar cualquier ángulo donde nos gustaría girar los títulos X con la ayuda de la función Barplot ().

Importar Sevorn como SNS
Importar matplotlib.Pyplot como PLT
G = SNS.Barplot (x = ["Sección A", "Sección B", "Sección C", "Sección D"],
y = [55, 35, 65, 45])
gramo.set_xticklabels (
etiquetas = ["Sección A", "Sección B", "Sección C", "Sección D"], Rotación = 30)
PLT.espectáculo()

Al comienzo del programa, integramos los módulos requeridos, Seaborn como SNS y Matplotlib.Pyplot como PLT. Creamos un conjunto de datos del gráfico de barras. Llamamos a la función Barplot () y dentro del parámetro de esta función, definimos los valores de ambos ejes. Los datos representan el número de alumnos en diferentes secciones. El eje x ilustra las secciones, y el eje y de la trama muestra el número de alumnos.

Queremos aplicar el parámetro de rotación en los subtítulos y las garrapatas del eje X para que utilizemos la función set_xticklabels (). Esta función contiene dos argumentos, como los nombres de las secciones y el valor de la rotación. Aquí, giramos las etiquetas por 30 grados. Terminamos el código usando la función show () de matplotlib.pyplot para representar la trama.

Ejemplo 3

En este caso, a medida que queremos rotar las etiquetas del eje Y aquí, llamamos a la función YTicks (). Podemos pasar el valor del ángulo de rotación a la función yticks ().

importar numpy como np
Importar matplotlib.Pyplot como PLT
Importar Sevorn como SNS
data = 'amna': 60, 'Aleena': 97, 'Jalil': 70,
'Zubair': 80
nombres = list (datos.llaves())
valores = lista (datos.valores())
Fig = PLT.Figura (Figsize = (6, 6))
PLT.barra (nombres, valores, color = 'verde', ancho = 0.6)
PLT.Yticks (rotación = 90)
PLT.xlabel ("Nombres de estudiantes")
PLT.Ylabel ("Números de estudiantes")
PLT.espectáculo()

En primer lugar, importamos las bibliotecas numpy como np, matplotlib.pyplot como plt y seaborn como SNS. Ahora, comencemos definiendo los datos de muestra que queremos usar. Construimos un conjunto de datos de personas que adquirieron las marcas de la computadora. Se incluyen un total de las entradas de cuatro estudiantes en este conjunto de datos. Usamos el método list () y lo ejecutamos a las claves y valores del conjunto proporcionado de datos simultáneamente.

Empleamos el método figSize () para ajustar el tamaño de la figura dentro del siguiente paso. El matplotlib.El paquete pyplot está relacionado con este método. La dimensión se guarda en el atributo "Fig". La gráfica de barras se crea con la ayuda de la función Bar (). Los nombres, números, tonos de barra y anchos de barra se encuentran entre los argumentos que especificamos. El ancho se ajusta a 0.6 y el color es verde. La función YTicks () se usa para voltear el título de eje y. Debido a que damos el valor del atributo de "rotación" a 90, los títulos giran en un ángulo de 90 grados.

Luego, para definir la etiqueta del eje x, usamos el método xlabel (). Los nombres de los alumnos se muestran en el eje x. Además, usamos el matplotlib.Función YLabel () del módulo Pyplot para especificar el identificador del eje Y. El número de estudiantes se ejemplifica en el eje Y de la trama. Por último, usamos el método show () para visualizar la trama.

Ejemplo 4

Queremos rotar las etiquetas del eje y en 120 ángulos, por lo que especificamos el valor del ángulo al parámetro "rotación" de la función YTickLabels ().

Importar Sevorn como SNS
Importar matplotlib.Pyplot como PLT
G = SNS.Barplot (x = ["Sección A", "Sección B", "Sección C", "Sección D"],
y = [55, 35, 65, 45])
gramo.set_yticklabels (etiquetas = [0, 30, 55, 35, 65, 45, 80], rotación = 120)
PLT.espectáculo()

Después de introducir los marcos Seaborn como SNS y Matplotlib.Pyplot AS PLT, creamos un conjunto de datos de la gráfica de la barra. Llamamos a la función Barplot () y dentro del parámetro de esta función, definimos los valores de ambos ejes. Los datos representan el número de alumnos en las diferentes secciones. El eje x ilustra las secciones y el eje y de la trama muestra el número de alumnos.

Queremos aplicar el parámetro de rotación en los subtítulos y las garrapatas del eje Y, por lo que utilizamos la función set_yticklabels (). Esta función contiene dos argumentos, como los nombres de las secciones y el valor de la rotación. Aquí, giramos las etiquetas a 120 grados. Terminamos el código usando la función show () de matplotlib.pyplot para representar la trama.

Conclusión

En este artículo, hablamos sobre las diversas técnicas para rotar las etiquetas de los ejes X e Y de la trama. A veces, el espectador no obtendrá fácilmente la información sobre los subtítulos de ambos ejes, por lo que giramos las etiquetas de ambos ejes. Creamos dos gráficos diferentes utilizando el marco de datos requerido. También dimos el valor de la rotación como 30, 45, 90 y 120 y observamos lo que sucede con las etiquetas de los ejes.