[−][src]Struct plotly_types::traces::parcoords::Parcoords
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
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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,