How to| 为我的图表标注图例

Wolfram 语言提供有一组广泛直接的工具来控制图表的外观. 不论您是通过符号式封装 Legended 还是使用选项 ChartLegends 来创建图表的图例,您所创建的图例都将继承图表的样式选择.

您可以使用 ChartLegends 来创建图表的图例.

标签与数据元素匹配:

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

如要在图例中忽略某一数据元素,在其标签位置使用 None

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

也可显示多组数据的图例:

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

使用 ChartLabels 为各组数据元素创建重复的标签:

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

使用 LegendAppearance 改变图例内部的标签布局,在该例中实际上是改变了图例的位置:

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

另外,也可替代使用 Placed 将图例放到图表的底部:

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

ChartLegends 对三维图表同样有效:

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

您应用于图表的任何样式都将在图例中体现.

这里,设置 ExampleData 中的纹理图像用作像形条图:

In[1]:=
Click for copyable input

为纹理着色:

In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
Out[4]=

用这些纹理条创建一个条形图. 这些纹理也在图例中出现:

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

您也可使用符号式封装 Legended 为您的图表创建图例.

通过使用 Legended,您可以为图表中特定数据元素提供图例项:

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

Legended 对三维图表函数也同样有效:

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