XPlot


Xaxis Type

Namespace: XPlot.Plotly

Assembly: XPlot.Plotly.dll

Base Type: obj

Constructors

Constructor Description

Xaxis()

Full Usage: Xaxis()

Returns: Xaxis

Returns: Xaxis

Instance members

Instance member Description

this.ShouldSerialize_isSubplotObj()

Full Usage: this.ShouldSerialize_isSubplotObj()

Returns: bool

Returns: bool

this.ShouldSerializeanchor()

Full Usage: this.ShouldSerializeanchor()

Returns: bool

Returns: bool

this.ShouldSerializeautorange()

Full Usage: this.ShouldSerializeautorange()

Returns: bool

Returns: bool

this.ShouldSerializeautotick()

Full Usage: this.ShouldSerializeautotick()

Returns: bool

Returns: bool

this.ShouldSerializebackgroundcolor()

Full Usage: this.ShouldSerializebackgroundcolor()

Returns: bool

Returns: bool

this.ShouldSerializedomain()

Full Usage: this.ShouldSerializedomain()

Returns: bool

Returns: bool

this.ShouldSerializedtick()

Full Usage: this.ShouldSerializedtick()

Returns: bool

Returns: bool

this.ShouldSerializeexponentformat()

Full Usage: this.ShouldSerializeexponentformat()

Returns: bool

Returns: bool

this.ShouldSerializefixedrange()

Full Usage: this.ShouldSerializefixedrange()

Returns: bool

Returns: bool

this.ShouldSerializegridcolor()

Full Usage: this.ShouldSerializegridcolor()

Returns: bool

Returns: bool

this.ShouldSerializegridwidth()

Full Usage: this.ShouldSerializegridwidth()

Returns: bool

Returns: bool

this.ShouldSerializehoverformat()

Full Usage: this.ShouldSerializehoverformat()

Returns: bool

Returns: bool

this.ShouldSerializelinecolor()

Full Usage: this.ShouldSerializelinecolor()

Returns: bool

Returns: bool

this.ShouldSerializelinewidth()

Full Usage: this.ShouldSerializelinewidth()

Returns: bool

Returns: bool

this.ShouldSerializemirror()

Full Usage: this.ShouldSerializemirror()

Returns: bool

Returns: bool

this.ShouldSerializenticks()

Full Usage: this.ShouldSerializenticks()

Returns: bool

Returns: bool

this.ShouldSerializeoverlaying()

Full Usage: this.ShouldSerializeoverlaying()

Returns: bool

Returns: bool

this.ShouldSerializeposition()

Full Usage: this.ShouldSerializeposition()

Returns: bool

Returns: bool

this.ShouldSerializerange()

Full Usage: this.ShouldSerializerange()

Returns: bool

Returns: bool

this.ShouldSerializerangemode()

Full Usage: this.ShouldSerializerangemode()

Returns: bool

Returns: bool

this.ShouldSerializeshowaxeslabels()

Full Usage: this.ShouldSerializeshowaxeslabels()

Returns: bool

Returns: bool

this.ShouldSerializeshowbackground()

Full Usage: this.ShouldSerializeshowbackground()

Returns: bool

Returns: bool

this.ShouldSerializeshowexponent()

Full Usage: this.ShouldSerializeshowexponent()

Returns: bool

Returns: bool

this.ShouldSerializeshowgrid()

Full Usage: this.ShouldSerializeshowgrid()

Returns: bool

Returns: bool

this.ShouldSerializeshowline()

Full Usage: this.ShouldSerializeshowline()

Returns: bool

Returns: bool

this.ShouldSerializeshowspikes()

Full Usage: this.ShouldSerializeshowspikes()

Returns: bool

Returns: bool

this.ShouldSerializeshowticklabels()

Full Usage: this.ShouldSerializeshowticklabels()

Returns: bool

Returns: bool

this.ShouldSerializeshowtickprefix()

Full Usage: this.ShouldSerializeshowtickprefix()

Returns: bool

Returns: bool

this.ShouldSerializeshowticksuffix()

Full Usage: this.ShouldSerializeshowticksuffix()

Returns: bool

Returns: bool

this.ShouldSerializeside()

Full Usage: this.ShouldSerializeside()

Returns: bool

Returns: bool

this.ShouldSerializespikecolor()

Full Usage: this.ShouldSerializespikecolor()

Returns: bool

Returns: bool

this.ShouldSerializespikesides()

Full Usage: this.ShouldSerializespikesides()

Returns: bool

Returns: bool

this.ShouldSerializespikethickness()

Full Usage: this.ShouldSerializespikethickness()

Returns: bool

Returns: bool

this.ShouldSerializetick0()

Full Usage: this.ShouldSerializetick0()

Returns: bool

Returns: bool

this.ShouldSerializetickangle()

Full Usage: this.ShouldSerializetickangle()

Returns: bool

Returns: bool

this.ShouldSerializetickcolor()

Full Usage: this.ShouldSerializetickcolor()

Returns: bool

Returns: bool

this.ShouldSerializetickfont()

Full Usage: this.ShouldSerializetickfont()

Returns: bool

Returns: bool

this.ShouldSerializetickformat()

Full Usage: this.ShouldSerializetickformat()

Returns: bool

Returns: bool

this.ShouldSerializeticklen()

Full Usage: this.ShouldSerializeticklen()

Returns: bool

Returns: bool

this.ShouldSerializetickmode()

Full Usage: this.ShouldSerializetickmode()

Returns: bool

Returns: bool

this.ShouldSerializetickprefix()

Full Usage: this.ShouldSerializetickprefix()

Returns: bool

Returns: bool

this.ShouldSerializeticks()

Full Usage: this.ShouldSerializeticks()

Returns: bool

Returns: bool

this.ShouldSerializeticksuffix()

Full Usage: this.ShouldSerializeticksuffix()

Returns: bool

Returns: bool

this.ShouldSerializeticktext()

Full Usage: this.ShouldSerializeticktext()

Returns: bool

Returns: bool

this.ShouldSerializeticktextsrc()

Full Usage: this.ShouldSerializeticktextsrc()

Returns: bool

Returns: bool

this.ShouldSerializetickvals()

Full Usage: this.ShouldSerializetickvals()

Returns: bool

Returns: bool

this.ShouldSerializetickvalssrc()

Full Usage: this.ShouldSerializetickvalssrc()

Returns: bool

Returns: bool

this.ShouldSerializetickwidth()

Full Usage: this.ShouldSerializetickwidth()

Returns: bool

Returns: bool

this.ShouldSerializetitle()

Full Usage: this.ShouldSerializetitle()

Returns: bool

Returns: bool

this.ShouldSerializetitlefont()

Full Usage: this.ShouldSerializetitlefont()

Returns: bool

Returns: bool

this.ShouldSerializetype()

Full Usage: this.ShouldSerializetype()

Returns: bool

Returns: bool

this.ShouldSerializezeroline()

Full Usage: this.ShouldSerializezeroline()

Returns: bool

Returns: bool

this.ShouldSerializezerolinecolor()

Full Usage: this.ShouldSerializezerolinecolor()

Returns: bool

Returns: bool

this.ShouldSerializezerolinewidth()

Full Usage: this.ShouldSerializezerolinewidth()

Returns: bool

Returns: bool

this._isSubplotObj

Full Usage: this._isSubplotObj

this.anchor

Full Usage: this.anchor

If set to an opposite-letter axis id (e.g. `xaxis2`, `yaxis`), this axis is bound to the corresponding opposite-letter axis. If set to *free*, this axis' position is determined by `position`.

this.autorange

Full Usage: this.autorange

Determines whether or not the range of this axis is computed in relation to the input data. See `rangemode` for more info. If `range` is provided, then `autorange` is set to *false*.

this.autotick

Full Usage: this.autotick

this.backgroundcolor

Full Usage: this.backgroundcolor

Sets the background color of this axis' wall.

this.domain

Full Usage: this.domain

Sets the domain of this axis (in plot fraction).

this.dtick

Full Usage: this.dtick

Sets the step in-between ticks on this axis Use with `tick0`. If the axis `type` is *log*, then ticks are set every 10^(n*dtick) where n is the tick number. For example, to set a tick mark at 1, 10, 100, 1000, ... set dtick to 1. To set tick marks at 1, 100, 10000, ... set dtick to 2. To set tick marks at 1, 5, 25, 125, 625, 3125, ... set dtick to log_10(5), or 0.69897000433. If the axis `type` is *date*, then you must convert the time to milliseconds. For example, to set the interval between ticks to one day, set `dtick` to 86400000.0.

this.exponentformat

Full Usage: this.exponentformat

Determines a formatting rule for the tick exponents. For example, consider the number 1,000,000,000. If *none*, it appears as 1,000,000,000. If *e*, 1e+9. If *E*, 1E+9. If *power*, 1x10^9 (with 9 in a super script). If *SI*, 1G. If *B*, 1B.

this.fixedrange

Full Usage: this.fixedrange

Determines whether or not this axis is zoom-able. If true, then zoom is disabled.

this.gridcolor

Full Usage: this.gridcolor

Sets the color of the grid lines.

this.gridwidth

Full Usage: this.gridwidth

Sets the width (in px) of the grid lines.

this.hoverformat

Full Usage: this.hoverformat

Sets the hover text formatting rule for data values on this axis, using the python/d3 number formatting language. See https://github.com/mbostock/d3/wiki/Formatting#numbers or https://docs.python.org/release/3.1.3/library/string.html#formatspec for more info.

this.linecolor

Full Usage: this.linecolor

Sets the axis line color.

this.linewidth

Full Usage: this.linewidth

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

this.mirror

Full Usage: this.mirror

Determines if the axis lines or/and ticks are mirrored to the opposite side of the plotting area. If *true*, the axis lines are mirrored. If *ticks*, the axis lines and ticks are mirrored. If *false*, mirroring is disable. If *all*, axis lines are mirrored on all shared-axes subplots. If *allticks*, axis lines and ticks are mirrored on all shared-axes subplots.

this.nticks

Full Usage: this.nticks

Sets the number of ticks. Has an effect only if `tickmode` is set to *auto*.

this.overlaying

Full Usage: this.overlaying

If set a same-letter axis id, this axis is overlaid on top of the corresponding same-letter axis. If *false*, this axis does not overlay any same-letter axes.

this.position

Full Usage: this.position

Sets the position of this axis in the plotting space (in normalized coordinates). Only has an effect if `anchor` is set to *free*.

this.range

Full Usage: this.range

Sets the range of this axis. If the axis `type` is *log*, then you must take the log of your desired range (e.g. to set the range from 1 to 100, set the range from 0 to 2). If the axis `type` is *date*, then you must convert the date to unix time in milliseconds (the number of milliseconds since January 1st, 1970). For example, to set the date range from January 1st 1970 to November 4th, 2013, set the range from 0 to 1380844800000.0

this.rangemode

Full Usage: this.rangemode

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.

this.showaxeslabels

Full Usage: this.showaxeslabels

Sets whether or not this axis is labeled

this.showbackground

Full Usage: this.showbackground

Sets whether or not this axis' wall has a background color.

this.showexponent

Full Usage: this.showexponent

If *all*, all exponents are shown besides their significands. If *first*, only the exponent of the first tick is shown. If *last*, only the exponent of the last tick is shown. If *none*, no exponents appear.

this.showgrid

Full Usage: this.showgrid

Determines whether or not grid lines are drawn. If *true*, the grid lines are drawn at every tick mark.

this.showline

Full Usage: this.showline

Determines whether or not a line bounding this axis is drawn.

this.showspikes

Full Usage: this.showspikes

Sets whether or not spikes starting from data points to this axis' wall are shown on hover.

this.showticklabels

Full Usage: this.showticklabels

Determines whether or not the tick labels are drawn.

this.showtickprefix

Full Usage: this.showtickprefix

If *all*, all tick labels are displayed with a prefix. If *first*, only the first tick is displayed with a prefix. If *last*, only the last tick is displayed with a suffix. If *none*, tick prefixes are hidden.

this.showticksuffix

Full Usage: this.showticksuffix

Same as `showtickprefix` but for tick suffixes.

this.side

Full Usage: this.side

Determines whether a x (y) axis is positioned at the *bottom* (*left*) or *top* (*right*) of the plotting area.

this.spikecolor

Full Usage: this.spikecolor

Sets the color of the spikes.

this.spikesides

Full Usage: this.spikesides

Sets whether or not spikes extending from the projection data points to this axis' wall boundaries are shown on hover.

this.spikethickness

Full Usage: this.spikethickness

Sets the thickness (in px) of the spikes.

this.tick0

Full Usage: this.tick0

Sets the placement of the first tick on this axis. Use with `dtick`. If the axis `type` is *log*, then you must take the log of your starting tick (e.g. to set the starting tick to 100, set the `tick0` to 2). If the axis `type` is *date*, then you must convert the date to unix time in milliseconds (the number of milliseconds since January 1st, 1970). For example, to set the starting tick to November 4th, 2013, set the range to 1380844800000.0.

this.tickangle

Full Usage: this.tickangle

Sets the angle of the tick labels with respect to the horizontal. For example, a `tickangle` of -90 draws the tick labels vertically.

this.tickcolor

Full Usage: this.tickcolor

Sets the tick color.

this.tickfont

Full Usage: this.tickfont

this.tickformat

Full Usage: this.tickformat

Sets the tick label formatting rule using the python/d3 number formatting language. See https://github.com/mbostock/d3/wiki/Formatting#numbers or https://docs.python.org/release/3.1.3/library/string.html#formatspec for more info.

this.ticklen

Full Usage: this.ticklen

Sets the tick length (in px).

this.tickmode

Full Usage: this.tickmode

Sets the tick mode for this axis. If *auto*, the number of ticks is set via `nticks`. If *linear*, the placement of the ticks is determined by a starting position `tick0` and a tick step `dtick` (*linear* is the default value if `tick0` and `dtick` are provided). If *array*, the placement of the ticks is set via `tickvals` and the tick text is `ticktext`. (*array* is the default value if `tickvals` is provided).

this.tickprefix

Full Usage: this.tickprefix

Sets a tick label prefix.

this.ticks

Full Usage: this.ticks

Determines whether ticks are drawn or not. If **, this axis' ticks are not drawn. If *outside* (*inside*), this axis' are drawn outside (inside) the axis lines.

this.ticksuffix

Full Usage: this.ticksuffix

Sets a tick label suffix.

this.ticktext

Full Usage: this.ticktext

Sets the text displayed at the ticks position via `tickvals`. Only has an effect if `tickmode` is set to *array*. Used with `ticktext`.

this.ticktextsrc

Full Usage: this.ticktextsrc

Sets the source reference on plot.ly for ticktext .

this.tickvals

Full Usage: this.tickvals

Sets the values at which ticks on this axis appear. Only has an effect if `tickmode` is set to *array*. Used with `ticktext`.

this.tickvalssrc

Full Usage: this.tickvalssrc

Sets the source reference on plot.ly for tickvals .

this.tickwidth

Full Usage: this.tickwidth

Sets the tick width (in px).

this.title

Full Usage: this.title

Sets the title of this axis.

this.titlefont

Full Usage: this.titlefont

this.type

Full Usage: this.type

Sets the axis type. By default, plotly attempts to determined the axis type by looking into the data of the traces that referenced the axis in question.

this.zeroline

Full Usage: this.zeroline

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

this.zerolinecolor

Full Usage: this.zerolinecolor

Sets the line color of the zero line.

this.zerolinewidth

Full Usage: this.zerolinewidth

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