Função Matplotlib.axis.Axis.get_major_ticks() em Python
Matplotlib é uma biblioteca em Python e é uma extensão numérica - matemática da biblioteca NumPy. É uma biblioteca de visualização incrível em Python para gráficos 2D de arrays e usada para trabalhar com a pilha SciPy mais ampla.
Função Matplotlib.axis.Axis.get_major_ticks()
A função Axis.get_major_ticks() no módulo do eixo da biblioteca matplotlib é usada para obter as instâncias do tick.
Sintaxe: Axis.get_major_ticks (self, numticks = None)
Parâmetros: este método aceita o seguinte parâmetro.
- numticks: este parâmetro é o número de ticks.
Valor de retorno: este método retorna as instâncias do tick.
Os exemplos abaixo ilustram a função matplotlib.axis.Axis.get_major_ticks() em matplotlib.axis:
Exemplo 1:
import
numpy as np
from
matplotlib.axis
import
Axis
import
matplotlib.pyplot as plt
import
matplotlib.ticker as ticker
np.random.seed(
19680801
)
fig, ax
=
plt.subplots()
ax.plot(
100
*
np.random.rand(
20
))
formatter
=
ticker.FormatStrFormatter(
'%1.2f'
)
Axis.set_major_formatter(ax.yaxis, formatter)
(
"Value of get_major_ticks() :"
)
for
tick
in
ax.yaxis.get_major_ticks(
2
):
tick.label1.set_color(
'green'
)
(tick)
plt.title("Matplotlib.axis.Axis.get_major_ticks()\n\
Function Example", fontsize
=
12
, fontweight
=
'bold'
)
plt.show()
Resultado:
Valor de get_major_ticks(): <objeto matplotlib.axis.XTick em 0x08A46250> <objeto matplotlib.axis.XTick em 0x08A46230>
Exemplo 2:
import
numpy as np
from
matplotlib.axis
import
Axis
import
matplotlib.pyplot as plt
import
matplotlib.ticker as ticker
np.random.seed(
19680801
)
fig, ax
=
plt.subplots()
ax.plot(
100
*
np.random.rand(
20
))
formatter
=
ticker.FormatStrFormatter(
'%1.2f'
)
Axis.set_major_formatter(ax.yaxis, formatter)
(
"Value of get_major_ticks() :"
)
for
tick
in
ax.xaxis.get_major_ticks():
tick.label1.set_color(
'red'
)
(tick)
plt.title("Matplotlib.axis.Axis.get_major_ticks()\n\
Function Example", fontsize
=
12
, fontweight
=
'bold'
)
plt.show()
Resultado:
Valor de get_major_ticks(): <objeto matplotlib.axis.YTick em 0x07EB79F0> <objeto matplotlib.axis.YTick em 0x07EB7670> <objeto matplotlib.axis.YTick em 0x07EA8EB0> <objeto matplotlib.axis.YTick em 0x090A30B0> <objeto matplotlib.axis.YTick em 0x090A32D0> <objeto matplotlib.axis.YTick em 0x090A3570> <objeto matplotlib.axis.YTick em 0x090A3830>
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