There are two ways to use the functions in this package to place a legend in a graphic: the first can only be used as an option to the built-in functions Plot, ListPlot and ...
GraphPlot3D[{v i 1 -> v j 1, v i 2 -> v j 2, ...}] generates a 3D plot of the graph in which vertex v_ik is connected to vertex v_jk.GraphPlot3D[{{v i 1 -> v j 1, lbl_1}, ...
Mathematica offers multiple ways of plotting functions of one variable. These include ordinary plots, log plots, parametric plots, and polar plots.
PlotLabel is an option for graphics functions that specifies an overall label for a plot.
PlotRegion is an option for graphics functions that specifies what region of the final display area a plot should fill.
PlotRangePadding is an option for graphics functions that specifies how much further axes etc. should extend beyond the range of coordinates specified by PlotRange.
ListPlot3D[array] generates a three-dimensional plot of a surface representing an array of height values. ListPlot3D[{{x_1, y_1, z_1}, {x_2, y_2, z_2}, ...}] generates a plot ...
DensityPlot[f, {x, x_min, x_max}, {y, y_min, y_max}] makes a density plot of f as a function of x and y.
ListPlot[{y_1, y_2, ...}] plots points corresponding to a list of values, assumed to correspond to x coordinates 1, 2, .... ListPlot[{{x_1, y_1}, {x_2, y_2}, ...}] plots a ...
PlotMarkers is an option for graphics functions like ListPlot and ListLinePlot that specifies what markers to draw at the points plotted.