ChartElements

ChartElements
是图表函数如 BarChart 等的一个选项,它指定用作条纹或其它图表元素的基的图形.

更多信息更多信息

  • 图表中元素可以基于任何 GraphicsGraphics3DImage 对象.
  • 每个图表元素的最终渲染形式通过复制或拉长基本对象副本的方式来填充到必要的形状或区域中.
  • ChartElements 的下列设置可以使用:
  • None保留图表元素空白
    Automatic用预设的缺省图形
    gg 的副本填充图表元素
    {g,All}拉长单个 g 填充每个图表元素
    {g,{w,h}}用宽度为 w、高度为 hg 的副本
    {g1,g2,}每个数据集的第 i 个元素用
    {spec1,spec2,}对不同数据维用不同的指定
  • 若一个图表元素指定形式为 ,可以给出下列宽度值和高度值:
  • s普通绘图坐标中的明确尺寸
    Scaled[s]部分图表元素区域
    Automatic通过原高宽比 g 确定大小
    All填充图表元素区域的大小
  • 当渲染图表元素时,除非 whAutomatic,否则 gImageSizeAspectRatio 的设置将被忽略.
  • 当对象 g 为图表元素渲染时,它们的基本样式是从每个图表元素定义的样式中继承而来的.
  • BarOrigin 和相似选项的设置不影响对象 g 被渲染所在的方向,也不影响对宽度 w 和高度 h 的识别.
  • ChartElements->{g1,g2,} 下, 对于每个数据集中的连续元素,循环使用 提交图表元素.
  • ChartElements->{spec1,spec2,} 下,对数据集的嵌套列表中的连续维,用 指定图表元素.
  • ChartElements->{g1,g2,} 有效指定数据集的嵌套列表的最内层维.

范例范例打开所有单元关闭所有单元

基本范例  (2)基本范例  (2)

创建基于任何 Graphics 对象的绘图图表:

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

Graphics3D

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

Image

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

创建三位绘图条纹:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
2008年引入
(7.0)