NAME
Chart::Plotly::Trace::Scatter3d
SYNOPSIS
use HTML::Show;
use Chart::Plotly;
use Chart::Plotly::Trace::Scatter3d;
my $scatter3d = Chart::Plotly::Trace::Scatter3d->new(x => [1 .. 5], y => [1 .. 5]);
HTML::Show::show(Chart::Plotly::render_full_html(data => [$scatter3d]));
DESCRIPTION
This file has been autogenerated from the official plotly.js source.
If you like Plotly, please support them: https://plot.ly/ Open source announcement: https://plot.ly/javascript/open-source-announcement/
Full reference: https://plot.ly/javascript/reference/#scatter3d
DISCLAIMER
This is an unofficial Plotly Perl module. Currently I'm not affiliated in any way with Plotly. But I think plotly.js is a great library and I want to use it with perl.
METHODS
TO_JSON
Serialize the trace to JSON. This method should be called only by JSON serializer.
type
Trace type.
ATTRIBUTES
marker
projection
textposition
Sets the positions of the `text` elements with respects to the (x,y) coordinates.
connectgaps
Determines whether or not gaps (i.e. {nan} or missing values) in the provided data arrays are connected.
x
Sets the x coordinates.
_nestedModules
line
textfont
Sets the text font.
y
Sets the y coordinates.
surfaceaxis
If *-1*, the scatter points are not fill with a surface If *0*, *1*, *2*, the scatter points are filled with a Delaunay surface about the x, y, z respectively.
mode
Determines the drawing mode for this scatter trace. If the provided `mode` includes *text* then the `text` elements appear at the coordinates. Otherwise, the `text` elements appear on hover. If there are less than 20 points, then the default is *lines+markers*. Otherwise, *lines*.
text
Sets text elements associated with each (x,y,z) triplet. If a single string, the same string appears over all the data points. If an array of string, the items are mapped in order to the this trace's (x,y,z) coordinates.
surfacecolor
Sets the surface fill color.
z
Sets the z coordinates.