Matplotlib.axes.Axes.set_yticks() em Python
Matplotlib é uma biblioteca em Python e é uma extensão numérica - matemática da biblioteca NumPy. A classe Axes contém a maioria dos elementos da figura: Axis, Tick, Line2D, Text, Polygon, etc., e define o sistema de coordenadas. E as instâncias de Axes suportam callbacks por meio de um atributo callbacks.
Função matplotlib.axes.Axes.set_yticks()
A função Axes.set_yticks() no módulo de eixos da biblioteca matplotlib é usada para definir os tiques y com a lista de tiques.
Sintaxe: Axes.set_yticks (self, ticks, minor = False)
Parâmetros: este método aceita os seguintes parâmetros.
- ticks: este parâmetro é a lista de locais dos ticks do eixo y.
- menor: Este parâmetro é usado para definir tiques principais ou para definir tiques menores
Valor de retorno: este método não retorna nenhum valor.
Os exemplos abaixo ilustram a função matplotlib.axes.Axes.set_yticks() em matplotlib.axes:
Exemplo 1:
import
matplotlib.pyplot as plt
import
matplotlib.transforms as mtransforms
fig, ax
=
plt.subplots()
ax.plot(
range
(
12
,
24
),
range
(
12
))
ax.set_yticks((
2
,
5
,
7
,
10
))
fig.suptitle('matplotlib.axes.Axes.set_yticks()\
function Example\n\n', fontweight
=
"bold"
)
plt.show()
Resultado:
Exemplo 2:
import
numpy as np
import
matplotlib.pyplot as plt
np.random.seed(
19680801
)
x
=
np.linspace(
0
,
2
*
np.pi,
100
)
y
=
np.sin(x)
y2
=
y
+
0.2
*
np.random.normal(size
=
x.shape)
fig, ax
=
plt.subplots()
ax.plot(x, y)
ax.plot(x, y2)
ax.set_yticks([
-
1
,
0
,
1
])
ax.spines[
'left'
].set_bounds(
-
1
,
1
)
ax.spines[
'right'
].set_visible(
False
)
ax.spines[
'top'
].set_visible(
False
)
fig.suptitle('matplotlib.axes.Axes.set_yticks()\
function Example\n\n', fontweight
=
"bold"
)
fig.canvas.draw()
plt.show()
Resultado:
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva