chart::clicker::renderer::pie(3pm) [debian man page]
Chart::Clicker::Renderer::Pie(3pm) User Contributed Perl Documentation Chart::Clicker::Renderer::Pie(3pm)NAME
Chart::Clicker::Renderer::Pie - Pie renderer
VERSION
version 2.83
SYNOPSIS
my $pier = Chart::Clicker::Renderer::Pie->new;
# Optionally set the stroke width
$pier->brush->width(2);
DESCRIPTION
Chart::Clicker::Renderer::Pie renders a dataset as slices of a pie. The keys of like-named Series are totaled and keys are ignored. So
for a dataset like:
my $series = Chart::Clicker::Data::Series->new(
keys => [ 1, 2, 3 ],
values => [ 1, 2, 3],
);
my $series2 = Chart::Clicker::Data::Series->new(
keys => [ 1, 2, 3],
values => [ 1, 1, 1 ],
);
The keys are discarded and a pie chart will be drawn with $series' slice at 66% (1 + 2 + 3 = 6) and $series2's at 33% (1 + 1 + 1 = 3).
ATTRIBUTES ATTRIBUTES
border_color
Set/Get the color to use for the border.
brush
Set/Get a brush to be used for the pie's border.
gradient_color
If supplied, specifies a color to mix with each slice's color for use as a radial gradient. The best results are usually gotten from
mixing with a white or black and manipulating the alpha, like so:
$ren->gradient_color(
Graphics::Color::RGB->new(red => 1, green => 1, blue => 1, alpha => .3)
);
The above will cause each generated color to fade toward a lighter version of itself. Adjust the alpha to increase or decrease the effect.
brush
Set/Get whether or not the gradient is to be reversed.
starting_angle
Set/Get a starting angle for the gradient.
AUTHOR
Cory G Watson <gphat@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Cold Hard Code, LLC.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.14.2 2012-06-22 Chart::Clicker::Renderer::Pie(3pm)
Check Out this Related Man Page
Chart::Clicker::Data::Series::Size(3pm) User Contributed Perl Documentation Chart::Clicker::Data::Series::Size(3pm)NAME
Chart::Clicker::Data::Series::Size - Chart data with additional attributes for Size charts
VERSION
version 2.83
SYNOPSIS
use Chart::Clicker::Data::Series::Size;
my @keys = ();
my @values = ();
my @sizes = ();
my $series = Chart::Clicker::Data::Series::Size->new({
keys => @keys,
values => @values,
sizes => @sizes
});
DESCRIPTION
Chart::Clicker::Data::Series::Size is an extension of the Series class that provides storage for a third variable called the size. This is
useful for the Bubble renderer.
ATTRIBUTES
sizes
Set/Get the sizes for this series.
max_size
Gets the largest value from this Series' "sizes".
min_size
Gets the smallest value from this Series' "sizes".
METHODS
add_to_sizes
Adds a size to this series.
get_size
Get a size by it's index.
size_count
Gets the count of sizes in this series.
AUTHOR
Cory G Watson <gphat@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Cold Hard Code, LLC.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.14.2 2012-06-22 Chart::Clicker::Data::Series::Size(3pm)
Hello all,
I need the scripts automatic generate 3D pie Graph. What I have now is as below:
Run at terminal by $ CMD R BATCH graph.R
# 3D Exploded Pie Chart
library(plotrix)
slices <- c(20, 15, 4, 15, 8)
lbls <- c("Media", "Document", "DB", "Others", "Available")
pct <-... (5 Replies)
Hi,
I have a dataset say
1 2 3 4
5 5 6 7
6 7 8 9
I was wondering if there is a way to add another column with the following style...
1 2 3 4 xyz_1
5 5 6 7 xyz_2
6 7 8 9 xyz_3
It would be greatly appreciated if I can have an option of specifying what to write instead of xyz,... (8 Replies)
I have a shell script which executes to write html codes into a text file. My next step is to email the text file so that receiving person (people who i send email to) should be able to see pie/chart or bar graph (whatever i design in my code) in their email. Following is the example of a sample... (7 Replies)