ChartLegends

ChartLegends
is an option for charting functions that specifies what legends should be used for chart elements.

DetailsDetails

  • ChartLegends->{leg1,leg2,} uses as a legend label for the i^(th) element in each dataset.
  • The can be any strings, graphics, or other static or dynamic expressions.
  • Any legend labels that are specified are collected in a legend that is displayed as part of the chart.
  • The overall form and appearance of legends is specified by settings for LegendAppearance.
  • None indicates no legend label. If there are more elements in a dataset than specified, the subsequent are taken to be None.
  • If explicit legending is specified in a dataset using Legended, it is added to legends specified through ChartLegends.
  • Positioning of legends and other effects can be specified using Placed.
  • ChartLegends->Placed[{leg1,leg2,},pos] places the legend containing the at the position specified by pos.
  • ChartLegends->{spec1,spec2,} uses the successive to specify legend labels for successive dimensions in nested lists of datasets.

ExamplesExamplesopen allclose all

Basic Examples  (3)Basic Examples  (3)

Generate a legend based on chart style:

In[1]:=
Click for copyable input
Out[1]=

Generate a legend for datasets:

In[1]:=
Click for copyable input
Out[1]=

Unused legend labels are dropped:

In[1]:=
Click for copyable input
Out[1]=
Introduced in 2008
(7.0)