|
SOLUTIONS
|
MATHEMATICA 内置符号
PointFigureChart
PointFigureChart[{{date1, p1}, {date2, p2}, ...}]
生成一个点数图,其中在日期
的价格为
.
PointFigureChart[{"name", daterange}]
生成一个点数图,由在日期范围 daterange 内金融实体
的收盘价格组成.
PointFigureChart[{...}, s, n]
生成一个点数图,其中点和形的高度为 s 并且有 n 个反转.
更多信息更多信息
- 一个点数图以具有不同方向的一系列柱绘制. 持续一个趋势的变动以固定大小的增量绘制. 当方向变化 n 个单位时,绘制一个新的列.
- 对价格范围的3%和3个反转,PointFigureChart[...] 等价于 PointFigureChart[..., {"Relative", 0.03}, 3].
- 以下变量可以用来指定步骤 s:
-
{"Relative",p} 价格范围比率(默认) {"Absolute",p} 绝对价格变动 - 日期
被认为是事件的有序序列,并且不以绝对时间度量显示.
的日期格式与 DateListPlot 中所用的相同.
和 daterange 与 FinancialData 中所用的相同. - PointFigureChart 的数据元素可以以如下形式给出:
-
{datei,pi} 一个纯日期价格对 wi[{datei,pi},...] 一个日期价格对和封装 
formi->mi 一个具有元数据
的日期价格对 - 一个点数图元素可能表示若干个日期-价格对,并且相应的封装将应用于整个图表元素.
- 不以这些形式给出的数据作为缺失数据处理,并且通常当产生图表时,被排除.
- PointFigureChart 的日期可以以如下形式给出:
-
{e1,e2,...} 具有或不具有封装的元素列表 w[{e1,e2,...}] 应用于整个数据的封装 - 以下封装可以用于数据元素:
-
Annotation[e,label] 提供一个标注 Button[e,action] 当元素被点击时,定义要执行的操作 EventHandler[e,...] 对元素定义一个通用事件句柄 Hyperlink[e,uri] 使元素作为超链接使用 Labeled[e,...] 使用标签显示元素 PopupWindow[e,cont] 对元素附加一个弹出窗口 StatusArea[e,label] 当鼠标移到该元素时,显示在状态栏中 Style[e,opts] 显示使用指定样式的元素 Tooltip[e,label] 对元素附加一个任意的工具提示条 - 在 PointFigureChart 中,Labeled 和 Placed 允许采用以下位置:
-
Top,Bottom,Left,Right,Center 在点或形中的位置 Above, Below, Before, After 在点或形外的位置 {{bx,by},{lx,ly}} 在点或形中在尺度缩放后的位置
上的尺度缩放位置
- PointFigureChart 具有和 Graphics 相同的选项,另外有以下添加和变动:
-
AspectRatio Automatic 宽高整体比率 Axes True 是否绘制轴 ChartBaseStyle Automatic 柱的整体样式 ChartElementFunction Automatic 如何对点形柱生成原始图形 ChartElements Automatic 在每个点和形中使用的图像 DateFunction Automatic 如何把日期转化为标准形式 EventLabels None 需要添加标签的事件 GridLines Automatic 需要绘制的网格线 GridLinesStyle Automatic 网格线的样式 PerformanceGoal $PerformanceGoal 尝试优化哪些方面的性能 TrendStyle Automatic 如何对上涨趋势和下跌趋势进行样式化处理 ScalingFunctions None 如何对
轴进行尺度缩放 - 提供给 ChartElementFunction 的变量是柱区域
、日期-价格对 list 以及元数据
. - ChartElementFunction 的内置设置列表可以从
得到. - 使用设置 ChartElements->{up, down} 时,up 和 down 将分别用于形和点.
- EventLabels->{..., datei->lbli, ...} 指定与
相关联的一个标签. 该标签将与具有包含
的数据范围的点或形一起显示. - 在 ScalingFunctions->sy 下,对价格应用函数
. ScalingFunctions 只影响显示,而不影响其它控件. - PointFigureChart 中选项和其它结构的样式和其它指定实际上以 TrendStyle、Style 和其它封装,以及 ChartElementFunction 的顺序应用,后面的指定覆盖前面的指定.
版本 8 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »




