[][src]Struct plotly_types::traces::parcoords::Parcoords

pub struct Parcoords<'a> { /* fields omitted */ }

Parallel coordinates for multidimensional exploratory data analysis. The samples are specified in dimensions. The colors are set in line.color.

Implementations

impl<'a> Parcoords<'a>[src]

pub fn visible(&mut self, visible: Visible) -> &mut Self[src]

Determines whether or not this trace is visible. If legendonly, the trace is not drawn, but can appear as a legend item (provided that the legend itself is visible).

default: true

pub fn name(&mut self, name: &'a str) -> &mut Self[src]

Sets the trace name. The trace name appear as the legend item and on hover.

pub fn uid(&mut self, uid: &'a str) -> &mut Self[src]

Assign an id to this trace, Use this to provide object constancy between traces during animations and transitions.

pub fn ids(&mut self, ids: &'a [&'a str]) -> &mut Self[src]

Assigns id labels to each datum. These ids for object constancy of data points during animation. Should be an array of strings, not numbers or any other type.

pub fn meta(&mut self, meta: Any) -> &mut Self[src]

Assigns extra meta information associated with this trace that can be used in various text attributes. Attributes such as trace name, graph, axis and colorbar title.text, annotation text rangeselector, updatemenues and sliders label text all support meta. To access the trace meta values in an attribute in the same trace, simply use %{meta[i]} where i is the index or key of the meta item in question. To access trace meta in layout attributes, use %{data[n[.meta[i]} where i is the index or key of the meta and n is the trace index.

pub fn stream(&mut self) -> &mut Stream<'a>[src]

pub fn uirevision(&mut self, uirevision: Any) -> &mut Self[src]

Controls persistence of some user-driven changes to the trace: constraintrange in parcoords traces, as well as some editable: true modifications such as name and colorbar.title. Defaults to layout.uirevision. Note that other user-driven trace attribute changes are controlled by layout attributes: trace.visible is controlled by layout.legend.uirevision, selectedpoints is controlled by layout.selectionrevision, and colorbar.(x|y) (accessible with config: {editable: true}) is controlled by layout.editrevision. Trace changes are tracked by uid, which only falls back on trace index if no uid is provided. So if your app can add/remove traces before the end of the data array, such that the same trace has a different index, you can still preserve user-driven changes if you give each trace a uid that stays with it as it moves.

pub fn domain(&mut self) -> &mut Domain<'a>[src]

pub fn labelangle(&mut self, labelangle: Angle) -> &mut Self[src]

Sets the angle of the labels with respect to the horizontal. For example, a tickangle of -90 draws the labels vertically. Tilted labels with labelangle may be positioned better inside margins when labelposition is set to bottom.

default: 0

pub fn labelside(&mut self, labelside: Labelside) -> &mut Self[src]

Specifies the location of the label. top positions labels above, next to the title bottom positions labels below the graph Tilted labels with labelangle may be positioned better inside margins when labelposition is set to bottom.

default: top

pub fn labelfont(&mut self) -> &mut Labelfont<'a>[src]

Sets the font for the dimension labels.

pub fn tickfont(&mut self) -> &mut Tickfont<'a>[src]

Sets the font for the dimension tick values.

pub fn rangefont(&mut self) -> &mut Rangefont<'a>[src]

Sets the font for the dimension range values.

pub fn line(&mut self) -> &mut Line<'a>[src]

pub fn idssrc(&mut self, idssrc: &'a str) -> &mut Self[src]

Sets the source reference on Chart Studio Cloud for ids .

pub fn customdatasrc(&mut self, customdatasrc: &'a str) -> &mut Self[src]

Sets the source reference on Chart Studio Cloud for customdata .

pub fn metasrc(&mut self, metasrc: &'a str) -> &mut Self[src]

Sets the source reference on Chart Studio Cloud for meta .

Trait Implementations

impl<'a> Default for Parcoords<'a>[src]

impl<'a> Serialize for Parcoords<'a>[src]

Auto Trait Implementations

impl<'a> RefUnwindSafe for Parcoords<'a>

impl<'a> Send for Parcoords<'a>

impl<'a> Sync for Parcoords<'a>

impl<'a> Unpin for Parcoords<'a>

impl<'a> UnwindSafe for Parcoords<'a>

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.