Maps.set_classify_specs#
- Maps.set_classify_specs(scheme=None, **kwargs)#
Set classification specifications for the data.
The classification is ultimately performed by the mapclassify module!
Note
The following calls have the same effect:
>>> m.set_classify.Quantiles(k=5) >>> m.set_classify_specs(scheme="Quantiles", k=5)
Using m.set_classify() is the same as using m.set_classify_specs()! However, m.set_classify() will provide autocompletion and proper docstrings once the Maps-object is initialized which greatly enhances the usability.
- Parameters:
scheme (str) –
The classification scheme to use. (the list is accessible via m.classify_specs.SCHEMES)
E.g. one of (possible kwargs in brackets):
BoxPlot (hinge)
EqualInterval (k)
FisherJenks (k)
FisherJenksSampled (k, pct, truncate)
HeadTailBreaks ()
JenksCaspall (k)
JenksCaspallForced (k)
JenksCaspallSampled (k, pct)
MaxP (k, initial)
MaximumBreaks (k, mindiff)
NaturalBreaks (k, initial)
Quantiles (k)
Percentiles (pct)
StdMean (multiples)
UserDefined (bins)
kwargs – kwargs passed to the call to the respective mapclassify classifier (dependent on the selected scheme… see above)