logo

Python Xticks programmā Python

Matplotlib

Matplotlib ir Python bibliotēka, kas paplašina NumPy bibliotēku ar skaitliskām un matemātiskām funkcijām. Pyplot ir uz stāvokli balstīts interfeiss MATLAB līdzīgam Matplotlib modulim.

Atzīmes ir datu punktu simboli, kas parādās uz asīm. Matplotlib noklusējuma ķeksīšu lokatori un formatētāji ir paredzēti kā noderīgi dažādos apstākļos. Ērču izvietojumu un etiķetes var skaidri norādīt, lai tās atbilstu īpašām prasībām.

Saraksta objekts tiek nodots kā arguments funkcijām xticks () un yticks (). Saraksta komponenti apzīmē atbilstošās darbības punktus, kuros tiks parādītas atzīmes.

elektrības priekšrocības

matplotlib.pyplot.xticks() Funkcija

Lai iegūtu un iestatītu pašreizējās x ass atzīmju atrašanās vietas un etiķetes, izmantojiet matplotlib bibliotēkas pyplot moduļa metodi anotate().

Sintakse:

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

Izmantotie parametri:

    Ērces:Šis arguments satur xtick pozīciju sarakstu. un parametrs, kas nav obligāts. Ja kā arguments tiek norādīts tukšs saraksts, visi xtiks tiek noņemti.Etiķetes:Šis parametrs ietver etiķetes, kas tiks ievietotas norādītajās atzīmēšanas vietās. Tas ir arī izvēles parametrs.**kariņi:Šis parametrs kontrolē etiķešu izskatu, izmantojot teksta atribūtus.

Atgriešanas veids:

Funkcija xticks() programmā Matplotlib atgriež:

    locs:Xtick atrašanās vietu saraksts.etiķetes:Xlabel teksta vienumu kolekcija.

Piemēri

Parādīt, kā izmantot matplotlib.pyplot.xticks() funkciju failā matplotlib.pyplot:

1. piemērs. Matplotlib.pyplot.xticks izmantošana.

primitīvie datu tipi java

Kods:

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

Izvade:

Python Xticks programmā Python

2. piemērs:

Kods:

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

Izvade:

fontu saraksts pakalpojumā gimp
Python Xticks programmā Python

Secinājums

  • Matplotlib ir Python bibliotēka, kas paplašina NumPy bibliotēku ar skaitliskām un matemātiskām funkcijām. Pyplot ir uz stāvokli balstīta saskarne Matplotlib modulim, kas ir līdzīgs MATLAB.
  • Atzīmes ir uz asīm balstīti datu punktu simboli. Visos mūsu iepriekšējos piemēros Matplotlib automātiski ir pārņēmis atstarpes punktus uz ass. Matplotlib noklusējuma atzīmju lokatori un formatētāji ir paredzēti, lai tie būtu noderīgi dažādās situācijās.
  • Ērču izvietojumu un etiķetes var skaidri norādīt, lai tās atbilstu īpašām prasībām. Procedūras xticks() un yticks() izmanto saraksta objektu kā argumentu. Darbības punktos, ko attēlo saraksta komponenti, tiks parādītas atzīmes.