|
1 | 1 | """
|
2 | 2 | Scales define the distribution of data values on an axis, e.g. a log scaling.
|
3 |
| -They are defined as subclasses of `ScaleBase`. |
| 3 | +
|
| 4 | +Scales are subclasses `ScaleBase`, their mapping is implemented through `.Transform` |
| 5 | +subclasses that are separable and have an inverse. |
| 6 | +
|
| 7 | +The following scales are builtin: |
| 8 | +
|
| 9 | +============= ===================== ================================ =============================== |
| 10 | +Name Class Transform Inverted transform |
| 11 | +============= ===================== ================================ =============================== |
| 12 | +"asinh" `AsinhScale` `AsinhTransform` `InvertedAsinhTransform` |
| 13 | +"function" `FuncScale` `FuncTransform` `FuncTransform` |
| 14 | +"functionlog" `FuncScaleLog` `FuncTransform` + `LogTransform` |
| 15 | +"linear" `LinearScale` `IdentityTransform` `IdentityTransform` |
| 16 | +"log" `LogScale` `LogTransform` `InvertedLogTransform` |
| 17 | +"logit" `LogitScale` `LogitTransform` `LogisticTransform` |
| 18 | +"symlog" `SymmetricalLogScale` `SymmetricalLogTransform` `InvertedSymmetricLogTransform` |
| 19 | +============= ===================== ================================ =============================== |
4 | 20 |
|
5 | 21 | See also `.axes.Axes.set_xscale` and the scales examples in the documentation.
|
6 | 22 |
|
@@ -412,6 +428,8 @@ class SymmetricalLogScale(ScaleBase):
|
412 | 428 | *linthresh* allows the user to specify the size of this range
|
413 | 429 | (-*linthresh*, *linthresh*).
|
414 | 430 |
|
| 431 | + See :doc:`/gallery/scales/symlog_demo` for a detailed description. |
| 432 | +
|
415 | 433 | Parameters
|
416 | 434 | ----------
|
417 | 435 | base : float, default: 10
|
|
0 commit comments