Mathematica > Visualization and Graphics > Data Visualization > ListPolarPlot >
Mathematica > Data Manipulation > Statistical Data Analysis > Statistical Visualization > Data Visualization > ListPolarPlot >
Mathematica > Mathematics and Algorithms > Statistical Data Analysis > Statistical Visualization > Data Visualization > ListPolarPlot >

ListPolarPlot

ListPolarPlot
plots points equally spaced in angle at radii .
ListPolarPlot
plots points at polar coordinates , .
ListPolarPlot
plots several lists of values.
  • ListPolarPlot[list] by default plots each element of list as a separate point.
  • The angle is measured in radians, counterclockwise from the positive axis.
  • The , position corresponding to , is , . The value of need not be between 0 and .
AspectRatioAutomaticratio of height to width
AxesOrigin{0,0}where axes should cross
MeshFunctions{#3&}how to determine placement of mesh points
PolarAxesFalsewhether to draw polar axes
PolarAxesOriginAutomaticwhere to draw polar axes
PolarGridLinesNonepolar gridlines to draw
PolarTicksAutomaticpolar axes ticks
Plot a list of radii r equally spaced in angle:
Join the points with a line:
Use , r coordinates for the data:
Show multiple sets of data:
Plot a list of radii r equally spaced in angle:
In[1]:=
Click for copyable input
Out[1]=
Join the points with a line:
In[2]:=
Click for copyable input
Out[2]=
 
Use , r coordinates for the data:
In[1]:=
Click for copyable input
Out[1]=
 
Show multiple sets of data:
In[1]:=
Click for copyable input
Out[1]=
For regular data consisting of r values, the data range is uniformly spaced:
Provide an explicit data range by using DataRange:
Plot multiple sets of regular data:
For irregular data consisting of , r value pairs the data range is inferred from data:
Plot multiple sets of irregular data:
Ranges where the data is nonreal are excluded:
Use MaxPlotPoints to limit the number of points used:
PlotRange is selected automatically:
Use PlotRange to focus on areas of interest:
Use Joined to connect datasets with lines:
Multiple datasets are automatically colored to be distinct:
Provide explicit styling to different sets:
Add labels:
Provide an interactive Tooltip for the data:
Use shapes to distinguish different datasets:
Use InterpolationOrder to smooth joined data:
The axes normally intersect at :
Specify where the axes cross:
ColorFunction only applies to Joined datasets:
Color by scaled , , , and coordinates:
Color with a named color scheme:
ColorFunction has higher priority than PlotStyle for coloring the curve:
ColorFunctionScaling only applies to Joined datasets:
Color the line based on the scaled r value:
Manually scale the r value:
Lists of radii are equally spaced in angle around the origin:
Give the starting and ending angles:
Each dataset is scaled to the same domain:
Pairs are interpreted as , r coordinates:
Specifying DataRange in this case has no effect, since values are part of the data:
Joined lines can be interpolated:
By default, linear interpolation is used:
Use zero-order or piecewise-constant interpolation:
Use third-order spline interpolation:
Interpolation order zero to 5:
Join the dataset with a line:
Join the first dataset with a line, but use points for the second dataset:
Join the dataset with a line and show the original points:
All points are included by default:
Uniformly spaced data is downsampled:
In this case, downsample from to points:
Mesh only applies to Joined datasets:
The initial and final sampling meshes are typically the same:
Interpolated data may introduce points:
Use 20 mesh levels evenly spaced in the direction:
Use an explicit list of values for the mesh in the direction:
Use explicit styles at specific points:
MeshFunctions only applies to Joined datasets:
Use a mesh evenly spaced in the , , , and directions:
Show five mesh levels in the direction (red) and 10 in the direction (blue):
MeshShading only applies to Joined datasets:
Alternate red and blue segments of equal angles in the direction:
Use None to remove segments:
MeshShading can be used with PlotStyle:
MeshShading has higher priority than PlotStyle for styling the curve:
Use PlotStyle for some segments by setting MeshShading to Automatic:
MeshShading can be used with ColorFunction and has higher priority:
MeshStyle only applies to Joined datasets:
Color the mesh the same color as the plot:
Use a red mesh in the direction:
Use a red mesh in the direction and a blue mesh in the direction:
Use big red mesh points in the direction:
ListPolarPlot normally uses distinct colors to distinguish different sets of data:
Automatically use colors and shapes to distinguish sets of data:
Use shapes only:
Change the size of the default plot markers:
Use arbitrary text for plot markers:
Use explicit graphics for plot markers:
Use the same symbol for all the sets of data:
Explicitly use a symbol and size:
PlotRange is automatically calculated:
Show the whole dataset:
Use different style directives:
By default, different styles are chosen for multiple datasets:
Explicitly specify the style for different datasets:
PlotStyle applies to both lines and points:
PlotStyle can be combined with ColorFunction:
PlotStyle can be combined with MeshShading and has lower priority:
MeshStyle by default uses the same style as PlotStyle:
ListPolarPlot is a special case of ListPlot:
Use PolarPlot for functions:
Use ListPlot and ListLinePlot for Cartesian plots:
Use ListLogPlot, ListLogLogPlot, and ListLogLinearPlot for logarithmic plots:
Use DateListPlot to show data over time:
Use ListPointPlot3D to show three-dimensional points:
Use ListPlot3D to create surfaces from data:
Use ListContourPlot to create contours from continuous data:
Use ListDensityPlot to create densities from continuous data:
Use ArrayPlot and MatrixPlot for arrays of discrete values:
Use RevolutionPlot3D and SphericalPlot3D for cylindrical and spherical coordinates:
Use ParametricPlot for parametric curves:
Parametrized butterflies:
New in 6 | Last modified in 7
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF