NAME
Chart::Plotly::Trace::Splom::Selected - This attribute is one of the possible options for the trace splom.
VERSION
version 0.042
SYNOPSIS
my
$convert_array_to_arrayref
=
sub
{[
@_
]};
my
$iris
= Data::Dataset::Classic::Iris::get(
as
=>
'Data::Table'
);
my
$data
=
$iris
->group([
'species'
],[
$iris
->header], [
$convert_array_to_arrayref
,
$convert_array_to_arrayref
,
$convert_array_to_arrayref
,
$convert_array_to_arrayref
,
$convert_array_to_arrayref
], [
map
{
join
""
,
map
{
ucfirst
}
split
/_/,
$_
}
$iris
->header], 0 );
my
@data_to_plot
;
my
$iterator
=
$data
->iterator();
while
(
my
$row
=
$iterator
->()) {
my
$dimensions
= [
map
{ {
label
=>
$_
,
values
=>
$row
->{
$_
} } }
qw(SepalLength SepalWidth PetalLength PetalWidth)
];
push
@data_to_plot
, Chart::Plotly::Trace::Splom->new(
name
=>
$row
->{species},
dimensions
=>
$dimensions
);
}
show_plot([
@data_to_plot
]);
DESCRIPTION
This attribute is part of the possible options for the trace splom.
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/#splom
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.
ATTRIBUTES
marker
AUTHOR
Pablo Rodríguez González <pablo.rodriguez.gonzalez@gmail.com>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2022 by Pablo Rodríguez González.
This is free software, licensed under:
The MIT (X11) License