LineBreakChart

LineBreakChart[{{date1,p1},{date2,p2},}]

生成一个三值线图,其中在日期 datei 的价格为 pi.

LineBreakChart[{"name",daterange}]

生成一个三值线图,其中显示在日期范围 daterange 上金融实体 "name" 的收盘价格.

LineBreakChart[{},n]

生成一个三值线图,其中连续的 n 支柱引起一次反转.

更多信息和选项

范例

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

基本范例  (2)

从一个值列表制作价格图表:

使用 FinancialData 实体三个月内的价格数据:

指定日期范围:

范围  (23)

数据和封装  (13)

自动获取一个金融实体的季度数据:

获取特定日期范围内的数据:

获取 FinancialData:

指定一次反转需要的柱体的数目:

数据可能包括单位:

指定使用的单位:

数据可以是 TimeSeriesEventSeries 或者 TemporalData

对单个数据使用封装:

在整个数据集上使用封装:

封装可以是嵌套的:

重载默认的工具提示条:

利用 PopupWindow 来提供额外的下拉信息:

Button 可以用于触发任何行动:

样式和外观  (7)

指定上涨和下跌趋势所用的样式:

使用预设定的样式:

ChartBaseStyle 可用于设置所有图表元素的样式:

Style 可用于重载样式:

使用内置的由编程生成的柱体:

使用亮色方案中具有简单刻度和网格线的主题:

使用高对比度颜色方案中具有暗色背景的主题:

添加标签  (3)

使用 Labeled 对一个柱体添加标签:

使用符号位置信息来放置标签:

对一列日期事件添加标签:

利用 Placed 控制标签位置,对 Labeled 使用相同的位置信息:

选项  (41)

ChartBaseStyle  (3)

利用 ChartBaseStyle 对柱形进行样式化处理:

ChartBaseStyleTrendStyle 合起来使用:

ChartStyle 可能重载 ChartBaseStyle 的设置:

Style 可能重载 ChartBaseStyle 的设置:

ChartElementFunction  (4)

获取 ChartElementFunction 的内置设置列表:

关于具体设置,参见 面板 图表元素方案

这些 ChartElementFunction 对象显示全局刻度:

编写一个自定义 ChartElementFunction

ChartElements  (7)

对柱形使用任意 Graphics 对象:

对上行和下行趋势,使用不同的符号标志:

图形元素采用 TrendStyle 的样式:

Graphics3D:

对柱形使用图像:

默认情况下,拉伸形状以填充柱形:

对元素使用固定的高度:

对宽度和高度使用显式尺寸:

EventLabels  (3)

默认情况下,事件在价格处添加标签:

使用 Placed 来控制标签位置:

使用 Placed 控制标签外观:

GridLines  (4)

缺省时使用网格线:

不使用日期网格线:

不使用价格网格线:

把网格线放在月份或者年份的边界上:

对月份使用点状网格线,对年份使用红色网格线:

GridLinesStyle  (4)

默认情况下,GridLinesStyle 使用点状网格线,并且具有突出显示的年份网格线:

突出年份网格线:

对网格线进行样式化处理:

GridLines 重载 GridLinesStyle

PerformanceGoal  (3)

生成具有交互式突出显示效果的成对柱状图:

通过禁用交互式行为强调性能:

通常,对于非交互式图表要求较少的内存:

PlotRange  (3)

LineBreakChart 自动绘制所有价格日期:

局限于特定的日期范围:

PlotRange 只包含存在数据的日期:

PlotTheme  (2)

使用亮色方案中具有简单刻度和网格线的主题:

改变趋势样式:

ScalingFunction  (2)

价格通常以线性刻度显示:

以对数刻度显示价格:

TrendStyle  (6)

默认情况下,TrendStyle 对上行趋势使用绿色,对下行趋势使用红色:

对上行趋势使用黑色,对下行趋势使用红色:

使用已命名的样式:

TrendStyleChartBaseStyle 合起来使用:

TrendStyle 设为 None 时,对上行趋势使用基本样式,对下行趋势使用空柱:

TrendStyle->style 对上行趋势使用 style,对下行趋势使用空柱:

应用  (1)

利用 WeatherData 将芝加哥平均温度可视化为一个 LineBreakChart

属性和关系  (5)

当价格变动超过前面的 n 个柱体时,出现反转:

LineBreakChart 只显示价格上出现明显变化的时间段:

利用 InteractiveTradingChart 对金融数据进行可视化处理并且进行交互式分析:

利用 PointFigureChartRenkoChartKagiChart 分析金融价格和时间的关系:

利用 DateListPlot 可视化金融数据:

Wolfram Research (2010),LineBreakChart,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LineBreakChart.html (更新于 2014 年).

文本

Wolfram Research (2010),LineBreakChart,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LineBreakChart.html (更新于 2014 年).

CMS

Wolfram 语言. 2010. "LineBreakChart." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/LineBreakChart.html.

APA

Wolfram 语言. (2010). LineBreakChart. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/LineBreakChart.html 年

BibTeX

@misc{reference.wolfram_2024_linebreakchart, author="Wolfram Research", title="{LineBreakChart}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/LineBreakChart.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_linebreakchart, organization={Wolfram Research}, title={LineBreakChart}, year={2014}, url={https://reference.wolfram.com/language/ref/LineBreakChart.html}, note=[Accessed: 18-November-2024 ]}