国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西丰县| 德令哈市| 巴中市| 靖安县| 施甸县| 怀化市| 慈溪市| 慈利县| 崇义县| 清流县| 册亨县| 阳山县| 通城县| 万载县| 新乡县| 科技| 满洲里市| 太湖县| 昌宁县| 塔河县| 台前县| 廉江市| 高台县| 闻喜县| 林州市| 新干县| 密山市| 黑龙江省| 新疆| 隆安县| 大冶市| 鸡西市| 互助| 洪江市| 唐河县| 格尔木市| 浮山县| 阿城市| 朝阳县| 吐鲁番市| 巩义市|