GD::Graph comprises of a sub-set of modules that produce the above styles of graph.

All of the types bar 'pie' can be combined into one single graph using the type 'mixed'. The manual pages have this rather unpromising comment to make:

“GD::Graph::mixed” .... “Create a mixed type graph, any combination of the above. At the moment this is fairly limited. Some of the options that can be used with some of the individual graph types won't work very well. Multiple bar graphs in a mixed graph won't display very nicely, i.e. they cannot be put next to each other.

But this said, there are some very effective uses of this technique.