logo

Python Xticks u Pythonu

Matplotlib

Matplotlib je Python biblioteka koja proširuje NumPy biblioteku numeričkim i matematičkim funkcijama. Pyplot je sučelje temeljeno na stanju za modul Matplotlib sličan MATLAB-u.

Kvačice su simboli podatkovnih točaka koji se pojavljuju na osi. Matplotlib-ovi zadani lokatori oznaka i formateri namijenjeni su da budu korisni u širokom rasponu okolnosti. Položaji kvačica i oznake mogu se eksplicitno odrediti kako bi odgovarali određenim zahtjevima.

Objekt popisa prosljeđuje se kao argument funkcijama xticks() i yticks(). Komponente popisa predstavljaju točke na odgovarajućoj radnji gdje će se prikazati kvačice.

kada je izumljeno prvo računalo

matplotlib.pyplot.xticks() funkcija

Za dobivanje i postavljanje trenutnih lokacija i oznaka x-osi, koristite metodu annotate() modula pyplot biblioteke matplotlib.

Sintaksa:

 matplotlib.pyplot.xticks(ticks=None, labels=None, **kwargs) 

Korišteni parametri:

    Oznake:Ovaj argument sadrži popis xtick pozicija. i parametar koji nije obavezan. Ako je kao argument naveden prazan popis, uklanjaju se sve kvačice.Oznake:Ovaj parametar sadrži oznake koje će biti postavljene na navedena mjesta kvačica. To je također izborni parametar.**ratovi:Ovaj parametar kontrolira izgled naljepnica pomoću atributa teksta.

Vrsta povrata:

Funkcija xticks() u Matplotlibu vraća:

    lokacije:Popis lokacija xtick.oznake:Zbirka xlabel tekstualnih stavki.

Primjeri

Pokažite kako koristiti funkciju matplotlib.pyplot.xticks() u matplotlib.pyplot:

Primjer 1: Korištenje matplotlib.pyplot.xticks.

java lambda

Kodirati:

 import numpy as np import matplotlib.pyplot as plt x = [1, 2, 3, 4] y = [95, 38, 54, 35] labels = ['Geeks1', 'Geeks2', 'Geeks3', 'Geeks4'] plt.plot(x, y) # The rotation of the tick can be specified. # Labels might be in degrees or with keywords. plt.xticks(x, labels, rotation ='vertical') # Pad margins to prevent markers from being clipped by the axes. plt.margins(0.2) # Adjust the spacing to avoid tick-label clipping. plt.subplots_adjust(bottom = 0.15) plt.show() 

Izlaz:

Python Xticks u Pythonu

Primjer 2:

Kodirati:

 import matplotlib.pyplot as plt from mpl_toolkits.axes_grid1.inset_locator import inset_axes, zoomed_inset_axes def get_demo_image(): from matplotlib.cbook import get_sample_data import numpy as np f = get_sample_data('axes_grid / bivariate_normal.npy', asfileobj = False) z = np.load(f) # z is a numpy array of 15x15 return z, (3, 19, 4, 13) fig, ax = plt.subplots(figsize =[5, 4]) Z, extent = get_demo_image() ax.set(aspect = 1, xlim =(0, 65), ylim =(0, 50)) axins = zoomed_inset_axes(ax, zoom = 2, loc ='upper right') im = axins.imshow(Z, extent = extent, interpolation ='nearest', origin ='upper') plt.xlabel('X-axis') plt.ylabel('Y-axis') plt.xticks(visible = False) plt.show() 

Izlaz:

unix stvoriti imenik
Python Xticks u Pythonu

Zaključak

  • Matplotlib je Python biblioteka koja proširuje NumPy biblioteku numeričkim i matematičkim funkcijama. Pyplot je sučelje temeljeno na stanju za Matplotlib modul, koji je sličan MATLAB-u.
  • Kvačice su simboli podatkovnih točaka temeljeni na osi. U svim našim prethodnim primjerima, Matplotlib je automatski preuzeo posao razmaka točaka na osi. Zadani lokatori oznaka i formateri u Matplotlibu trebali bi biti korisni u raznim situacijama.
  • Položaji kvačica i oznake mogu se eksplicitno odrediti kako bi odgovarali određenim zahtjevima. Procedure xticks() i yticks() koriste objekt liste kao argument. Na radnim točkama predstavljenim komponentama popisa bit će prikazane kvačice.