国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 玛多县| 泸西县| 栖霞市| 邢台县| 瑞安市| 曲阳县| 留坝县| 浦县| 滁州市| 永安市| 邵阳县| 吉木萨尔县| 亳州市| 化州市| 西畴县| 天门市| 天柱县| 赫章县| 遂宁市| 兴国县| 太原市| 惠来县| 邢台市| 定西市| 宿州市| 富阳市| 临城县| 武强县| 聂拉木县| 辰溪县| 绥中县| 宿迁市| 托克托县| 休宁县| 尉犁县| 大姚县| 循化| 永康市| 勐海县| 贡嘎县| 囊谦县|