Como ocultar eixos no matplotlib (com exemplos)


Você pode usar a seguinte sintaxe para ocultar eixos em gráficos Matplotlib:

 import matplotlib. pyplot as plt

#get current axes
ax = plt. gca ()

#hide x-axis
ax. get_xaxis (). set_visible ( False )

#hide y-axis 
ax. get_yaxis (). set_visible ( False )

Os exemplos a seguir mostram como usar essa sintaxe na prática.

Exemplo 1: Ocultar o eixo X

O código a seguir mostra como criar um gráfico de dispersão e ocultar o eixo x:

 import matplotlib. pyplot as plt

#define data
x = [3, 4, 4, 6, 7, 8, 8, 12]
y = [11, 12, 12, 14, 17, 15, 14, 19]

#create scatterplot
plt. scatter (x,y)

#get current axes
ax = plt. gca ()

#hide x-axis
ax. get_xaxis (). set_visible ( False )

Ocultar o eixo x no Matplotlib

Exemplo 2: Ocultar o eixo Y

O código a seguir mostra como criar um gráfico de dispersão e ocultar o eixo Y:

 import matplotlib. pyplot as plt

#define data
x = [3, 4, 4, 6, 7, 8, 8, 12]
y = [11, 12, 12, 14, 17, 15, 14, 19]

#create scatterplot
plt. scatter (x,y)

#get current axes
ax = plt. gca ()

#hide y-axis
ax. get_yaxis (). set_visible ( False ) 

Exemplo 3: ocultar ambos os eixos

O código a seguir mostra como criar um gráfico de dispersão e ocultar eixos:

 import matplotlib. pyplot as plt

#define data
x = [3, 4, 4, 6, 7, 8, 8, 12]
y = [11, 12, 12, 14, 17, 15, 14, 19]

#create scatterplot
plt. scatter (x,y)

#get current axes
ax = plt. gca ()

#hide x-axis
ax. get_xaxis (). set_visible ( False )

#hide y-axis
ax. get_yaxis (). set_visible ( False )

Exemplo 4: Remover completamente eixos e bordas

O código a seguir mostra como remover completamente os eixos e bordas do gráfico:

 import matplotlib. pyplot as plt

#define data
x = [3, 4, 4, 6, 7, 8, 8, 12]
y = [11, 12, 12, 14, 17, 15, 14, 19]

#create scatterplot
plt. scatter (x,y)

#get current axes
ax = plt. gca ()

#hide axes and borders
plt. axis (' off ')

Recursos adicionais

Como alterar o número de ticks no Matplotlib
Como girar rótulos de marcas de seleção no Matplotlib
Como definir intervalos de eixos no Matplotlib

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *