Flash 报表之 CandlestickChart & ColumnChart

简介: 1.CandlestickChart 显示金融数据为一系列的蜡烛图,其体现高低开关的相关数值。每个图像的垂直线上的上顶点和下地点代表了每个数据点的高低数值,填充盒子的上顶和下底分别代表开发和关闭的数值。

1.CandlestickChart 显示金融数据为一系列的蜡烛图,其体现高低开关的相关数值。每个图像的垂直线上的上顶点和下地点代表了每个数据点的高低数值,填充盒子的上顶和下底分别代表开发和关闭的数值。

 

 

2. CandlestickChart 的使用代码

img_405b18b4b6584ae338e0f6ecaf736533.gif 代码
 1  < mx:Application xmlns:mx = " http://www.adobe.com/2006/mxml "  layout = " absolute " >
 2       < mx:Script >
 3           <! [CDATA[
 4              import mx.collections.ArrayCollection;
 5              
 6               public  var scores:ArrayCollection = new  ArrayCollection([
 7                  {date: " 2001 " ,open: 43 ,close: 45 ,hight: 67 ,low: 12 },
 8                  {date: " 2002 " ,open: 34 ,close: 43 ,hight: 88 ,low: 23 },
 9                  {date: " 2003 " ,open: 87 ,close: 12 ,hight: 99 ,low: 10 },
10                  {date: " 2004 " ,open: 33 ,close: 55 ,hight: 66 ,low: 8 }
11              ]);
12              
13          ]] >
14       </ mx:Script >
15       < mx:Panel x = " 98 "  y = " 40 "  width = " 485 "  height = " 392 "  layout = " absolute " >
16           < mx:CandlestickChart x = " 10 "  y = " 10 "  id = " myCandleChart "  height = " 271 "  width = " 445 "  dataProvider = " {scores} "  showDataTips = " true " >
17               < mx:horizontalAxis >
18                   < mx:CategoryAxis dataProvider = " {scores} "  categoryField = " date " />
19               </ mx:horizontalAxis >
20               < mx:series >
21                   < mx:CandlestickSeries displayName = " haha "  openField = " open "  closeField = " close "  highField = " hight "  lowField = " low " />
22               </ mx:series >
23           </ mx:CandlestickChart >
24           < mx:Legend dataProvider = " {myCandleChart} "  x = " 10 "  y = " 289 "  width = " 445 " />
25          
26       </ mx:Panel >
27  </ mx:Application >

 

 

 

3. CandlestickChart 的相关属性

closeField 定义关闭的y坐标数值,确定了图像的上顶和下底

highField 定义元素高的y坐标数值,确定图像的中线的上顶

lowField 定义了低的y坐标数值,确定图像中线的下底

openField 定义了元素打开y坐标的数值,确定了图像的上顶和下底

xField 定义图像在x轴坐标的每个数值

 

4.ColumnChart 显示一系列圆柱体,其高度有数据值来确定。

 

 

5. ColumnChart 使用代码

img_405b18b4b6584ae338e0f6ecaf736533.gif 代码
 1  < mx:Application xmlns:mx = " http://www.adobe.com/2006/mxml "  layout = " absolute " >
 2       < mx:Script >
 3           <! [CDATA[
 4              import mx.collections.ArrayCollection;
 5              
 6               public  var scores:ArrayCollection = new  ArrayCollection([
 7                  {id: 1 ,name: " 贺臣 " ,Maths: 98 ,Chinese: 82 },
 8                  {id: 2 ,name: " 菜包 " ,Maths: 66 ,Chinese: 77 },
 9                  {id: 3 ,name: " 张三 " ,Maths: 23 ,Chinese: 99 },
10                  {id: 4 ,name: " 王五 " ,Maths: 88 ,Chinese: 55 }
11              ]);
12              
13          ]] >
14       </ mx:Script >
15       < mx:Panel x = " 98 "  y = " 40 "  width = " 485 "  height = " 392 "  layout = " absolute " >
16           < mx:ColumnChart x = " 10 "  y = " 10 "  id = " myColumnChart "  showDataTips = " true "  dataProvider = " {scores} "  height = " 263 "  width = " 445 " >
17               < mx:horizontalAxis >
18                   < mx:CategoryAxis dataProvider = " {scores} "  categoryField = " name " />
19               </ mx:horizontalAxis >
20               < mx:series >
21                   < mx:ColumnSeries xField = " name "  displayName = " Maths "  yField = " Maths " />
22                   < mx:ColumnSeries xField = " name "  displayName = " Chinese "  yField = " Chinese " />
23               </ mx:series >
24           </ mx:ColumnChart >
25           < mx:Legend dataProvider = " {myColumnChart} "  x = " 10 "  y = " 289 "  width = " 445 " />
26          
27       </ mx:Panel >
28  </ mx:Application >

 

 

6. ColumnChart 属性

yField 设定数据源中定义的每个圆柱体顶部高度y 坐标的数据值

  xField 设定数据源中定义的每个圆柱体x坐标的位置。

minField 设定圆柱体在y坐标中的最小值 

相关文章
|
5月前
|
存储 JSON 小程序
html在线预览CAD(手机小程序浏览DWG)二次开发图层表的方法
本文档介绍了DWG数据库中图层的存储结构及MxCAD库对图层的操作。图层信息存储于图层层表McDbLayerTable()中,每个记录对应一个图层,包含颜色、线型等属性,且有一个不可删除的默认"0"层。主要操作包括:通过MxCpp.getCurrentMxCAD()获取图层表,使用addLayer()添加图层,遍历图层,以及删除图层。此外,还展示了如何修改图层的关闭、冻结、锁定状态及颜色。提供了在线示例以演示这些功能。
html在线预览CAD(手机小程序浏览DWG)二次开发图层表的方法
Flash 报表之 BarChart & BubbleChart
1.BarChart 显示数据为一系列的水平条,起长度代表着相应的数值。   以上是BarChart 的效果图,显示了不同学生数学和中文的成绩   2.BarChart 使用代码 代码  1  2      3         [CDATA[ 4             import mx.
986 0
Flash 报表之 AreaChart
1.Flex 图表组件介绍 在Flex 中提供了一系列图表组件,可以使用图表或图形来显示数据 Flex 中可以把表格数据分为条形图表(Bar),饼行图表(Pie),折线图表(Line).   2.Flex 支持的坐标轴 CategoryAxis: 对应一组数组值到坐标轴上面。
854 0
Flash 报表之 LineChart & PieChart
1.LineChart 主要用于用线条显示数据图表信息     2. LineChart 的使用代码 代码  1  2  3      4         [CDATA[ 5             import mx.
863 0
|
Web App开发 JavaScript 容器