|
SOLUTIONS
|
MATHEMATICA 内置符号
BarChart
BarChart[{y1, y2, ...}]
条形图,其中条纹长度为
、
、....
BarChart[{..., wi[yi, ...], ..., wj[yj, ...], ...}]
条形图,其中条纹特征由符号封装
定义.
BarChart[{data1, data2, ...}]
从多个数据集
得到一个条形图.
更多信息更多信息
- BarChart 的数据元素可以按以下形式给出:
-
yi 一个纯条纹值 wi[yi,...] 值为
、封装为
的一个条纹formi->mi 元数据为
的条纹形式 - 不按这些形式给出的数据被认为是丢失的,通常在三维条形图中产生一个空隙.
- BarChart 的数据集可以以下列形式给出:
-
{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] 对元素增加任意工具提示 - 在 BarChart 中,Labeled 和 Placed 允许下列位置:
-
Top,Bottom,Left,Right,Center 条形图内部的位置 Above, Below, Before, After 条形图外部的位置 Axis 在条形图的原始轴上 {{bx,by},{lx,ly}} 条形图上尺度缩放的坐标
处标签中的尺度缩放坐标 
- BarChart 有和 Graphics 相同的选项,并有下列附加变化:
-
AspectRatio 1/GoldenRatio 宽对高的整体比例 Axes True 是否绘制轴 BarOrigin Bottom 条纹的起始位置 BarSpacing Automatic 条纹间的间隔 ChartBaseStyle Automatic 条纹的整体样式 ChartElementFunction Automatic 如何产生条纹的原图形 ChartElements Automatic 每个条纹使用的图形 ChartLabels None 数据元素和数据集的标签 ChartLayout Automatic 使用的整体标签 ChartLegends None 数据元素和数据集的图例 ChartStyle Automatic 条纹的样式 ColorFunction Automatic 如何着色条纹 ColorFunctionScaling True 是否正规化 ColorFunction 的参数 Joined False 是否要加入条纹 LabelingFunction Automatic 如何标注条纹 LegendAppearance Automatic 图例的整体外观 PerformanceGoal $PerformanceGoal 性能力图优化的方面 ScalingFunctions None 如何调整单个坐标 - ChartLayout 的可能设置包括
、
、
和
. - 应用到 ChartElementFunction 的参数是条形区域
、数据值
和从数据集的嵌套列表中每层获得的元数据
. - ChartElementFunction 的内置设置列表可以从
得到. - ColorFunction 的参数是
. - BarChart 中选项及其它构件的样式和说明按 ChartStyle、ColorFunction、Style 和其它封装函数,如ChartElements 和 ChartElementFunction 等的先后顺序进行应用,较后的说明会屏蔽较前的说明.
版本 7 的新功能 | 版本 8 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »







