Hoe het aantal ticks in matplotlib te veranderen


U kunt de volgende syntaxis gebruiken om het aantal tikken op elke as in Matplotlib te wijzigen:

 #specify number of ticks on x-axis
plt. locator_params (axis=' x ', nbins= 4 )

#specify number of ticks on y-axis
plt. locator_params (axis=' y ', nbins= 2 ) 

Het nbins- argument specificeert het aantal ticks dat op elke as moet worden weergegeven.

De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld 1: Specificeer het aantal ticks op beide assen

De volgende code laat zien hoe u zowel het aantal ticks op assen in een plot kunt opgeven:

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]

#createplot
plt. plot (x,y,color=' red ')

#specify number of ticks on axes
plt. locator_params (axis=' x ', nbins= 4 )
plt. locator_params (axis=' y ', nbins= 2 )

Voorbeeld 2: Geef alleen het aantal maatstreepjes op de X-as op

De volgende code laat zien hoe u het aantal ticks alleen op de X-as kunt opgeven:

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]

#createplot
plt. plot (x,y,color=' red ')

#specify number of ticks on x-axis
plt. locator_params (axis=' x ', nbins= 2 )

Voorbeeld 3: Geef alleen het aantal maatstreepjes op de Y-as op

De volgende code laat zien hoe u het aantal ticks alleen op de Y-as kunt opgeven:

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]

#createplot
plt. plot (x,y,color=' red ')

#specify number of ticks on y-axis
plt. locator_params (axis=' y ', nbins= 2 ) 

Wijzig het aantal ticks in Matplotlib

Aanvullende bronnen

Hoe teken uit Matplotlib-plots te verwijderen
Hoe u de lettergrootte van vinkjes in Matplotlib instelt
Hoe X-aswaarden in Matplotlib in te stellen
Hoe asbereiken in Matplotlib in te stellen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert