New in 9.0: Visualization and Graphics

Mathematica 9 adds major extensions for visualization. Legends are standard across visualization functions and are easily extended to custom graphics. Data with units can be plotted, with automatically determined labels. Gauges provide a new set of functions to display data or use as interface controls. Mathematica 9 also adds support for rendering volumes and hardware-supported antialiasing on Linux.

New Built-in Legends »

Legended display an expression with a legend

PlotLegends option for adding legends to plots

LineLegend styled lines and labels

PointLegend styled markers and labels

SwatchLegend styled swatches and labels

BarLegend color bar and scale

LegendMarkers  ▪  LegendLayout  ▪  LegendLabel  ▪  ...

New Built-in Unit Visualization

TargetUnits specify what units should be used

ListPlot plot data with units

ListLinePlot  ▪  ListLogPlot  ▪  ListLogLogPlot  ▪  ListLogLinearPlot  ▪  ListPlot3D  ▪  ListContourPlot  ▪  ListDensityPlot  ▪  ArrayPlot  ▪  MatrixPlot  ▪  QuantilePlot  ▪  ProbabilityPlot  ▪  ProbabilityScalePlot

BarChart chart data with units

BarChart3D  ▪  PieChart  ▪  PieChart3D  ▪  RectangleChart  ▪  RectangleChart3D  ▪  SectorChart  ▪  SectorChart3D  ▪  BubbleChart  ▪  BubbleChart3D  ▪  Histogram  ▪  Histogram3D  ▪  PairedHistogram  ▪  DensityHistogram  ▪  BoxWhiskerChart  ▪  DistributionChart

New Gauges »

AngularGauge creates a gauge with values shown along a circular scale

HorizontalGauge creates a gauge with values shown along a horizontal scale

VerticalGauge creates a gauge with values shown along a vertical scale

ThermometerGauge shows values on a thermometer

BulletGauge shows values relative to reference values on a horizontal scale

ClockGauge creates a clock for displaying time

GaugeLabels  ▪  GaugeMarkers  ▪  GaugeStyle  ▪  ...

New Volume Visualization

Raster3D 3D array of volume elements

Other Improvements

Graphics3D antialiasing support for Linux

PairedSmoothHistogram new paired smooth density estimates

Histogram improved computational aesthetics for rendering large number of bins

TemporalData directly supported in ListPlot, ListLinePlot, etc.

ColorData several dozen new color schemes