|
SOLUTIONS
|
MATHEMATICA 内置符号
RectangleChart
RectangleChart[{{x1, y1}, {x2, y2}, ...}]
绘制一个矩形图表,其中条纹的宽度
,高度
.
RectangleChart[{..., wi[{xi, yi}, ...], ..., wj[{xi, yj}, ...], ...}]
绘制一个矩形图表,其中条纹特性由符号包装
定义.
RectangleChart[{data1, data2, ...}]
绘制多个数据集
的一个矩形图表.
更多信息更多信息
- RectangleChart 的数据元素可以以下列形式给出:
-
{xi,yi} 纯条纹宽度和高度 wi[{xi,yi},...] 大小为
和包装为
的一个条纹formi->mi 具有元数据
的条纹形式 - 没有按这些形式给出的数据在矩形图表的形成过程中被忽略.
- RectangleChart 中的数据集可以以下列形式给出:
-
{e1,e2,...} 有包装或无包装的元素列表 w[{e1,e2,...},...] 应用到整个数据集中的包装 w[{data1,data1,...},...] 应用到所有数据集中的包装 - 下列包装可以用于图表元素:
-
Annotation[e,label] 提供一个注解 Button[e,action] 当点击元素时,执行的行为 EventHandler[e,...] 定义元素的普通事件处理 Hyperlink[e,uri] 使得元素作为一个超链接 Labeled[e,...] 用标签显示元素 Legended[e,...] 在一个图例中元素的特例 Mouseover[e,over] 使得元素显示为一个鼠标指向的形式 PopupWindow[e,cont] 为元素增加一个弹出窗口 StatusArea[e,label] 当鼠标指向时,在状态栏上显示 Style[e,opts] 用指定的样式显示元素 Tooltip[e,label] 为元素增加一个提示工具 - 在 RectangleChart 中,Labeled 和 Placed 允许使用下列名称坐标:
-
Top,Bottom,Left,Right,Center 条纹内的坐标 Above,Below, Before, After 条纹外的坐标 Axis 条纹的原点轴 {{bx,by},{lx,ly}} 缩放标签中坐标
到条纹中 
- RectangleChart 有和 Graphics 相同的选项,并增加下列变化:
-
AspectRatio 1/GoldenRatio 整体的高宽比 Axes True 是否绘制轴 BarOrigin Bottom 条纹的原点 BarSpacing Automatic 条纹间的间距 ChartBaseStyle Automatic 条纹的整体样式 ChartElements Automatic 每个条纹使用的图形 ChartElementFunction Automatic 如何产生条纹的原图形 ChartLabels None 数据元素和数据集的标签 ChartLayout Automatic 使用的整体布局 ChartLegends None 数据元素和数据集的图例 ChartStyle Automatic 条纹的样式 ColorFunction Automatic 如何着色条纹 ColorFunctionScaling True 是否缩放参数到 ColorFunction LabelingFunction Automatic 如何标注条纹 LegendAppearance Automatic 图例的整体外观 PerformanceGoal $PerformanceGoal 优化执行的方面 - ChartLayout 的可能设置包括
和
. - ChartElementFunction 的参数是条纹区域
,数据值
和数据集的嵌套列表中每层的元数据
. - ChartElementFunction 的内置列表可以从
得到. - ColorFunction 的参数是
和
. - RectangleChart 中选项和其它结构的样式或其它设置按照 ChartStyle、ColorFunction、Style、其它包装、ChartElements 和 ChartElementFunction 顺序作用,后面的设置会屏蔽之前的设置.
版本 7 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »







