国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富裕县| 视频| 呼和浩特市| 来安县| 阳信县| 行唐县| 莎车县| 紫阳县| 会泽县| 安仁县| 旺苍县| 大悟县| 东乡族自治县| 石台县| 荣昌县| 嘉善县| 新建县| 叙永县| 关岭| 城市| 弥渡县| 汉沽区| 赞皇县| 聂荣县| 田林县| 平泉县| 烟台市| 墨脱县| 太仓市| 沙洋县| 尼木县| 三都| 巴林左旗| 霍邱县| 太康县| 东海县| 黑水县| 墨竹工卡县| 涞源县| 安阳县| 合水县|