国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡东县| 漳平市| 明溪县| 龙川县| 靖江市| 浮山县| 博兴县| 普格县| 博湖县| 贵州省| 孙吴县| 建湖县| 淳安县| 错那县| 进贤县| 南通市| 绥阳县| 文山县| 马关县| 西畴县| 治县。| 庆安县| 永泰县| 交口县| 喀喇| 比如县| 永胜县| 南平市| 桓仁| 孝昌县| 页游| 武陟县| 翼城县| 汤原县| 蓝山县| 年辖:市辖区| 乌拉特中旗| 卓尼县| 襄城县| 夏河县| 松江区|