# Some Special Plots

As discussed in "The Structure of Graphics and Sound", the Wolfram Language includes a full graphics programming language. In this language, you can set up many different kinds of plots.

 LogPlot[f,{x,xmin,xmax}] generate a linear-log plot LogLinearPlot[f,{x,xmin,xmax}] generate a log-linear plot LogLogPlot[f,{x,xmin,xmax}] generate a log-log plot ListLogPlot[list] generate a linear-log plot from a list of data ListLogLinearPlot[list] generate a log-linear plot from a list of data ListLogLogPlot[list] generate a log-log plot from a list of data DateListPlot[list] generate a plot from a list of data with date coordinates DateListLogPlot[list] generate a linear-log plot from a list of data with date coordinates PolarPlot[r,{t,tmin,tmax}] generate a polar plot of the radius r as a function of angle t SphericalPlot3D[r,{theta,min,max},{phi,min,max}] generate a three-dimensional spherical plot RevolutionPlot3D[f,{t,tmin,tmax}] generate a three-dimensional surface of revolution BarChart[list] plot a list of data as a bar chart PieChart[list] plot a list of data as a pie chart

Some special plotting functions.

Here is an exponential function:
 In:= This generates linear-log and log-linear plots of the function:
 In:= Out= This gathers some financial time series data:
 In:= This plots the financial data on linear and logarithmic scales:
 In:= Out= This uses RevolutionPlot3D to revolve a curve around the and axes:
 In:= Out= Here is a list of the first 10 primes:
 In:= Out= Here is a bar chart of the primes:
 In:= Out= This gives a pie chart:
 In:= Out= Some of the plotting functions available are defined in the Standard Extra Packages included with the Wolfram System.

 ErrorListPlot[{{x1,y1,dy1},…}] generate a plot with error bars BoxWhiskerPlot[list] generate a box-and-whisker plot of data ParetoPlot[list] generate a Pareto plot of data PairwiseScatterPlot[data] plot pairs of coordinates for multivariate data

Some of the plotting functions in the Wolfram System standard extra packages.

 In:= This plots a dataset with its associated errors:
 In:= Out= In:= This generates a box-and-whisker plot for samples from a normal distribution:
 In:= Out= Here is a random dataset consisting of the letters a through f:
 In:= This creates a Pareto plot of the dataset:
 In:= Out= PairwiseScatterPlot can be used to plot pairs of columns from trivariate data:
 In:= Out= 