logo

Python Xticks Pythonissa

Matplotlib

Matplotlib on Python-kirjasto, joka laajentaa NumPy-kirjastoa numeerisilla ja matemaattisilla funktioilla. Pyplot on tilapohjainen käyttöliittymä MATLAB-tyyppiseen Matplotlib-moduuliin.

Tikit ovat datapistesymboleita, jotka näkyvät akseleilla. Matplotlibin oletusarvoiset rastipaikantimet ja -muotoilijat on tarkoitettu hyödyllisiksi monissa tilanteissa. Punkkien sijoittelut ja tarrat voidaan nimenomaisesti määritellä tiettyjen vaatimusten mukaisesti.

Listaobjekti välitetään argumenttina xticks()- ja yticks()-funktioille. Luettelon osat edustavat asianmukaisten toimintojen kohtia, joissa rastit näytetään.

merkkijonotaulukolle java

matplotlib.pyplot.xticks() Funktio

Käytä matplotlib-kirjaston pyplot-moduulin annotate()-metodia saadaksesi ja asettamaan x-akselin nykyiset rastipaikat ja nimet.

Syntaksi:

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

Käytetyt parametrit:

    Tikit:Tämä argumentti sisältää luettelon xtick-asemista. ja parametri, joka on valinnainen. Jos tyhjä luettelo annetaan argumenttina, kaikki xtickit poistetaan.Tunnisteet:Tämä parametri sisältää tarrat, jotka sijoitetaan määritettyihin rastikohtiin. Se on myös valinnainen parametri.**sotaa:Tämä parametri ohjaa teksti-attribuuttien avulla tarrojen ulkoasua.

Palautustyyppi:

Matplotlibin xticks()-funktio palauttaa:

    lokit:xtick-sijaintiluettelo.etiketit:Kokoelma xlabel-tekstikohteita.

Esimerkkejä

Näytä kuinka matplotlib.pyplot.xticks()-funktiota käytetään matplotlib.pyplotissa:

Esimerkki 1: Matplotlib.pyplot.xticksin käyttäminen.

lihavoitu teksti css

Koodi:

 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() 

Lähtö:

Python Xticks Pythonissa

Esimerkki 2:

Koodi:

 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() 

Lähtö:

binäärihakupuu vs binääripuu
Python Xticks Pythonissa

Johtopäätös

  • Matplotlib on Python-kirjasto, joka laajentaa NumPy-kirjastoa numeerisilla ja matemaattisilla funktioilla. Pyplot on tilapohjainen käyttöliittymä Matplotlib-moduuliin, joka on samanlainen kuin MATLAB.
  • Tikit ovat akselipohjaisia ​​datapistesymboleja. Kaikissa aiemmissa esimerkeissämme Matplotlib on automaattisesti ottanut akselin pisteiden välityksen työn. Matplotlibin oletusmerkkien paikannuksen ja muotoilun on tarkoitus olla hyödyllinen monissa tilanteissa.
  • Punkkien sijoittelut ja tarrat voidaan nimenomaisesti määritellä tiettyjen vaatimusten mukaisesti. Proseduurit xticks() ja yticks() käyttävät listaobjektia argumenttina. Listan komponenttien edustamissa toimintapisteissä näytetään rastit.