Definir Carrapatos de Eixo em Parcelas Seaborn

Manav Narula 15 fevereiro 2024
  1. Use as funções matplotlib.pyplot.set_xtickslabels() e matplotlib.pyplot.set_ytickslabels() para definir as marcações do eixo em plotagens Seaborn em Python
  2. Use as funções matplotlib.pyplot.xticks() e matplotlib.pyplot.yticks() para definir os rótulos de marcação do eixo em plotagens Seaborn em Python
Definir Carrapatos de Eixo em Parcelas Seaborn

Este tutorial apresentará diferentes funções para definir as marcações do eixo para plotagens marítimas em Python.

Observe que neste artigo, discutimos os exemplos relacionados aos rótulos de escala do eixo x. Podemos usar os métodos para o eixo y exatamente da mesma maneira.

Use as funções matplotlib.pyplot.set_xtickslabels() e matplotlib.pyplot.set_ytickslabels() para definir as marcações do eixo em plotagens Seaborn em Python

Essas funções são usadas para fornecer rótulos personalizados para o gráfico. Eles são retirados da biblioteca matplotlib e podem ser usados ​​para parcelas de origem marinha. Eles são geralmente usados ​​depois que as funções set_xticks e set_yticks são usadas para especificar a posição dos rótulos de escala.

Também nos permite alterar a fonte e o tamanho dos rótulos dos tiques e até girá-los, se necessário, usando parâmetros diferentes.

Por exemplo,

import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd

s_x = [1, 2, 3, 4, 5]
s_y = random.sample(range(0, 100), 5)

df = pd.DataFrame({"s_x": s_x, "s_y": s_y})

g = sns.scatterplot(data=df, y=s_y, x=s_x)
g.set_xticks(range(len(s_x) + 1))
g.set_xticklabels(["0", "a", "b", "c", "d", "e"])

definir carrapatos do eixo marítimo

Da mesma forma, o set_yticklabels() pode ser usado para personalizar os rótulos de escala do eixo y.

Observe que esta função é usada no objeto de eixos do gráfico.

Use as funções matplotlib.pyplot.xticks() e matplotlib.pyplot.yticks() para definir os rótulos de marcação do eixo em plotagens Seaborn em Python

Essas funções podem ser usadas para muitos propósitos. Se os usarmos sem parâmetros, eles retornarão os valores de localização e rótulo dos rótulos de escala padrão no eixo. No entanto, podemos usá-los para definir valores de escala personalizados se os especificarmos com os valores de localização e rótulo.

Veja o código a seguir para o uso da função xticks().

import seaborn as sns
import matplotlib.pyplot as plt
import pandas as pd

s_x = [1, 2, 3, 4, 5]
s_y = random.sample(range(0, 100), 5)

df = pd.DataFrame({"s_x": s_x, "s_y": s_y})

g = sns.scatterplot(data=df, y=s_y, x=s_x)
plt.xticks([1, 2, 3, 4, 5], ["a", "b", "c", "d", "e"])

definir carrapatos do eixo marítimo

Da mesma forma, o yticks() pode ser usado para personalizar os rótulos de escala do eixo y. Aqui também, podemos usar diferentes parâmetros para controlar o tamanho e a rotação dos valores do tique.

Além disso, pode-se usar get_xticklabels() ou get_yticklabels() para obter os valores de escala padrão.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Artigo relacionado - Seaborn Tick

Artigo relacionado - Seaborn Axis