PHPlot can draw these types of plots:
Bars (with optional shadows) and Stacked Bars, both vertical and horizontal
Lines
Linepoints (a faster way of plotting when you want both points and lines)
Area and Stacked Area
Points (lots of point types here)
Pie (2D or 3D)
Thinbarline (sometimes also called impulse), both vertical and horizontal
Error bar (which can also be used for stock market data graphs)
Squared (steps)
You specify which type of plot you want with the SetPlotType function.
There are many ways we can change the look and feel of the graph. Almost every parameter of the graph, including ticks, grids, and data labels, can be adjusted using PHPlot functions. A categorized list of these functions can be found in Chapter 4, PHPlot Functions By Category. Each of the functions is described in detail in PHPlot Function Reference.