国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

16.9.重疊多個圖表

2024-04-27 13:52:22
字體:
來源:轉載
供稿:網友
16.9.1. 問題
我想要使用不同的類型的圖表來表示重疊數據集合。
16.9.2. 解決辦法
使用列狀圖來裝載復合圖表,然后使用<mx:Series>標簽來定義復合圖表和他們的屬性
16.9.3. 討論
任何圖表都可以在其數列數組中包含復合圖表數列,每個數組可以代表不同的字段,這些字段可以由一個數據提供器控制,也可以由多個不同的數據提供器控制。在以下的例子中,是用列狀圖承載復合數列數組
+展開
-XML
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxmlcreationComplete="genData()">
<mx:Script>
<![CDATA[
private var DJIA:Number = Math.random()*50 - 20;
private var NASDAC:Number = DJIA - Math.random() * 20;
private var SP500:Number = Math.random()*40;
public function genData():void
{
// assigning the data that the chart is bound to
// is best done via a local variable that is then
// set to the chart data, rather than adding values to the
// dataprovider of the chart
var newArr:Array = [];
for(var i:int = 0; i<10; i++)
{
DJIA = DJIA + Math.random()*10 - 5;
NASDAC = NASDAC - Math.random() * 5;
SP500 = Math.random()*40;
newArr.push({"DJIA": DJIA, "NASDAC": NASDAC,
"SP500": SP500 });
}
chartData = newArr;
}
[Bindable]
 public var chartData:Array = [];

]]>
</mx:Script>
<mx:SeriesInterpolate id="effelementOffset="1"
minimumElementDuration="40duration="2000"/>

<mx:Button click="genData()label="Generate data"/>
<mx:ColumnChart y="100width="100%height="100%"
dataProvider="{chartData}">

<mx:series>
<mx:ColumnSeries showDataEffect="{eff}"
yField="DJIA"/>

<mx:ColumnSeries showDataEffect="{eff}"
yField="NASDAC"/>

<mx:ColumnSeries showDataEffect="{eff}"
yField="SP500"/>

</mx:series>
</mx:ColumnChart>
</mx:Application>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沁源县| 泸溪县| 牙克石市| 临武县| 房山区| 阿克苏市| 公安县| 榆林市| 开原市| 莲花县| 绥阳县| 白朗县| 蒙山县| 津市市| 汉寿县| 宿州市| 马边| 清新县| 安徽省| 千阳县| 嘉兴市| 樟树市| 西宁市| 义马市| 时尚| 绍兴市| 方正县| 大冶市| 大连市| 阳泉市| 杭锦旗| 义乌市| 西青区| 拉萨市| 剑川县| 磐安县| 通辽市| 乌鲁木齐县| 汾阳市| 余姚市| 湖州市|