The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.0004_01 - 2019-06-05

  • New feature: experimental support of geom_smooth()
  • New feature: experimental support of geom_polygon()
  • Bug fix: Fixed alpha handling in the plotly backend.
  • Bug fix: Now Chart::GGPlot::Stat would not die when generate data for data with more points for stat then for raw data.

Modules

ggplot2 port in Perl
Aesthetic mappings
Function interface for aesthetics mappings
Role for backend classes for Chart::GGPlot
Plotly backend for Chart::GGPlot
Role for geom-specific details with the Plotly backend
Chart::GGPlot's Plotly support for Geom::Bar
Chart::GGPlot's Plotly support for Geom::Blank
Chart::GGPlot's Plotly support for Geom::Boxplot
Chart::GGPlot's Plotly support for Geom::Line
Chart::GGPlot's Plotly support for Geom::Path
Chart::GGPlot's Plotly support for Geom::Point
Chart::GGPlot's Plotly support for Geom::Bar
Chart::GGPlot's Plotly support for Geom::Smooth
Utilities used by Chart::GGPlot::Backend::Plotly
Class for histogram bins
A processed ggplot that can be rendered
For creating classes in Chart::GGPlot
The role for coordinates
The Cartesian coordinate system
Cartesian coordinates with x and y flipped
Functions of coordination systems
The polar coordinate system
The facet class
Function interface for Chart::GGPlot::Facet
A single panel for faceting
The geom role
Class for bar geom
Class for blank geom
Class for boxplot geom
Function interface for Chart::GGPlot::Geom
Class for line geom
Class for path geom
Class for point geom
Class for polygon geom
Class for rect geom
Class for smooth geom
Various global variables and settings
Role for guide
Function interface for guides
The container of guides
The role for the 'ggplot_functions' classmethod
The role for the 'default_aes' attr
The role for the 'labeller' attr
The role for the 'non_missing_aes' attr
The role for the 'extra_params' thing
The role for the 'required_aes' attr
Labeller functions for facets
Axis, legend, and plot labels
Function interface for Chart::GGPlot::Labels
Chart::GGPlot layer
Functions for applying limits to the scales
Collection of key-value pairs used in Chart::GGPlot
ggplot class
The position role
Position for 'dodge'
Position for 'dodge2'
Position for "fill"
Functions for Chart::GGPlot::Position
Position class that does not adjust position
Position for "stack"
Utilities internally used by Chart::GGPlot::Position
The role for range
Function interface for range
For creating roles in Chart::GGPlot
The role for scale
Continuous datetime scale
Continuous identity scale
Continuous position scale
Discrete identity scale
Discrete position scale
Role for positional scale
Role for scales that support secondary axis
Encapsulation multiple scale objects
Import stuffs into Chart::GGPlot classes
The stat role
Statistic method that gets histogram of data
Statistic method that gets the statistics data for boxplot
Statistic method that counts number of data in bin
Function interface for stats
Statistic method that does identity
Statistic method that does smoothing
Class for themes
Pre-defined themes
Basic types for theme elements
Definitions of theme elements
Function interface of Chart::GGPlot::Theme
To specify sizes relative to the parent
Transformation class
Function interface for Chart::GGPlot::Trans
Custom types and coercions
Utility functions
Dev utilities for pod-related tasks of Chart::GGPlot
R 'scales' package functions used by Chart::GGPlot
R 'base' package functions used by Chart::GGPlot
R 'labeling' package functions used by Chart::GGPlot
Role for attaching per-element names to a piddle

Provides

in lib/Chart/GGPlot/Theme/Element.pm
in lib/Chart/GGPlot/Theme/Element.pm
in lib/Chart/GGPlot/Theme/Element.pm
in lib/Chart/GGPlot/Theme/Element.pm

Examples