mpl_toolkits.axisartist.grid_finder.MaxNLocator #
- Klasse mpl_toolkits.axisartist.grid_finder. MaxNLocator ( nbins = 10 , steps = None , trim = True , integer = False , symmetric = False , prune = None ) [Quelle] #
Basen:
MaxNLocator
- Parameter :
- nbins int oder 'auto', Standard: 10
Maximale Anzahl Intervalle; eins weniger als die maximale Anzahl von Ticks. Wenn die Zeichenfolge „auto“ ist, wird die Anzahl der Bins automatisch basierend auf der Länge der Achse bestimmt.
- Schritte Array-artig, optional
Eine Reihe schöner Zahlen, die mit 1 beginnen und mit 10 enden; zB [1, 2, 4, 5, 10], wobei die Werte akzeptable Vielfache von Ticks sind. dh für das Beispiel wären 20, 40, 60 ein akzeptabler Satz von Ticks, ebenso wie 0,4, 0,6, 0,8, da sie Vielfache von 2 sind. 30, 60, 90 wären jedoch nicht zulässig, da 3 nicht darin vorkommt die Liste der Schritte.
- Integer bool, Standard: False
Wenn True, nehmen Ticks nur ganzzahlige Werte an, vorausgesetzt, dass mindestens min_n_ticks Ganzzahlen innerhalb der Anzeigegrenzen gefunden werden.
- Symmetric Bool, Standard: False
Wenn True, führt die automatische Skalierung zu einem Bereich, der symmetrisch um Null ist.
- prune {'lower', 'upper', 'both', None}, Standard: None
Kantenmarkierungen entfernen – nützlich für gestapelte oder verbundene Diagramme, bei denen sich die obere Markierung einer Achse mit der unteren Markierung der darüber liegenden Achsen überschneidet, hauptsächlich wenn
rcParams["axes.autolimit_mode"]
(Standard:'data'
) ist'round_numbers'
. Wennprune=='lower'
, wird das kleinste Häkchen entfernt. Wenn , wird das größte Häkchen entfernt. Wenn , werden die größten und kleinsten Häkchen entfernt. Wenn prune None ist , werden keine Häkchen entfernt.prune == 'upper'
prune == 'both'
- min_n_ticks int, Standard: 2
Lockern Sie bei Bedarf die Beschränkungen für nbins und Integer , um diese Mindestanzahl von Ticks zu erhalten.
Beispiele mit mpl_toolkits.axisartist.grid_finder.MaxNLocator
#
mpl_toolkits.axisartist.floating_axes-Funktionen