Extra padding between label and the axis

Hide SI prefix for 10^n if |n| is below this number

Sets the number of minor grid ticks per major grid tick

If *normal*, the range is computed in relation to the extrema of the input data. If *tozero*`, the range extends to 0, regardless of the input data If *nonnegative*, the range is non-negative, regardless of the input data.

Determines whether axis labels are drawn on the low side, the high side, both, or neither side of the axis.

Determines whether or not a line is drawn at along the starting value of this axis. If *true*, the start line is drawn on top of the grid lines.

Sets the width (in px) of the start line.

Sets this axis' title font. Note that the title's font used to be set by the now deprecated `titlefont` attribute.

An additional amount by which to offset the title from the tick labels, given in pixels. Note that this used to be set by the now deprecated `titleoffset` attribute.

Sets the source reference on Chart Studio Cloud for `a`.

A two dimensional array of y coordinates at each carpet point.

Alternate to `b`. Builds a linear space of a coordinates. Use with `db` where `b0` is the starting coordinate and `db` the step.

Sets the source reference on Chart Studio Cloud for `b`.

An identifier for this carpet, so that `scattercarpet` and `contourcarpet` traces can specify a carpet plot on which they lie

The shift applied to each successive row of data in creating a cheater plot. Only used if `x` is been omitted.

Sets the a coordinate step. See `a0` for more info.

Sets the b coordinate step. See `b0` for more info.

The default font used for axis & tick labels on this carpet

A two dimensional array of x coordinates at each carpet point. If omitted, the plot is a cheater plot and the xaxis is hidden by default.

The data describing carpet axis layout is set in `y` and (optionally) also `x`. If only `y` is present, `x` the plot is interpreted as a cheater plot and is filled in using the `y` values. `x` and `y` may either be 2D arrays matching with each dimension matching that of `a` and `b`, or they may be 1D arrays with total length equal to that of `a` and `b`.