Para fazer isso você tem que cirar uma série secundaria no gráfico para exibir a linha com a média. O código ficaria assim:
<?xml version="1.0"?> <!-- Simple example to demonstrate the LineChart and AreaChart controls. --> <mx:Application xmlns:mx="http://www.adobe.com/2006/ mxml"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable] private var dadosGrafico:ArrayCollection = new ArrayCollection( [ { escolas: "escola 1", notas: 5, media: 7 }, { escolas: "escola 2", notas: 2, media: 6 }, { escolas: "escola 3", notas: 7, media: 8 }, { escolas: "escola 4", notas: 7, media: 9 }, { escolas: "escola 5", notas: 2, media: 5 } ]) ]]> </mx:Script> <mx:ColumnChart id="column" height="200" width="548" paddingLeft="5" paddingRight="5" showDataTips="true" dataProvider="{dadosGrafico}"> <mx:horizontalAxis > <mx:CategoryAxis categoryField="escolas"/> </mx:horizontalAxis> <mx:series> <mx:ColumnSeries dataProvider="{dadosGrafico}" xField="escolas" yField="notas" displayName="notas"/> </mx:series> <mx:secondSeries> <mx:LineSeries dataProvider="{dadosGrafico}" xField="escolas" yField="media"/> </mx:secondSeries> </mx:ColumnChart> </mx:Application> att, Luciano Silva On Oct 24, 11:34 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Meu problema é saber se tem como eu juntar 2 tipos de gráficos num só > > exemplo eu tenho esse código abaixo que faz um gráfico de colunas > básico e outro que faz o de linha, eu que colocar os dois no mesmo > gráfico > > e esse é o gráfico de colunas > > <?xml version="1.0"?> > <!-- Simple example to demonstrate the LineChart and AreaChart > controls. --> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> > > <mx:Script> > <![CDATA[ > > import mx.collections.ArrayCollection; > > [Bindable] > private var dadosGrafico:ArrayCollection = new > ArrayCollection( [ > { escolas: "escola 1", notas: 5 }, > { escolas: "escola 2", notas: 2 }, > { escolas: "escola 3", notas: 7 }, > { escolas: "escola 4", notas: 7 }, > { escolas: "escola 5", notas: 2 } > > ]) > ]]> > </mx:Script> > > <mx:ColumnChart id="column" height="200" width="548" > paddingLeft="5" paddingRight="5" > showDataTips="true" dataProvider="{dadosGrafico}"> > > <mx:horizontalAxis > > <mx:CategoryAxis categoryField="escolas"/> > </mx:horizontalAxis> > > <mx:series> > <mx:ColumnSeries xField="escolas" yField="notas" > displayName="notas"/> > </mx:series> > > </mx:ColumnChart> > > </mx:Application> > > e esse é o gráfico da linha > > <?xml version="1.0"?> > <!-- Simple example to demonstrate the LineChart and AreaChart > controls. --> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> > > <mx:Script> > <![CDATA[ > > import mx.collections.ArrayCollection; > > [Bindable] > private var expensesAC:ArrayCollection = new > ArrayCollection( [ > { escolas: "escola 1", media: 7 }, > { escolas: "escola 2", media: 6 }, > { escolas: "escola 3", media: 8 }, > { escolas: "escola 4", media: 9 }, > { escolas: "escola 5", media: 5 } > > ]) > ]]> > </mx:Script> > > <mx:LineChart id="linechart" height="200" width="548" > paddingLeft="5" paddingRight="5" > showDataTips="true" dataProvider="{expensesAC}"> > > <mx:horizontalAxis> > <mx:CategoryAxis categoryField="escolas"/> > </mx:horizontalAxis> > > <mx:series> > <mx:LineSeries yField="media" form="curve" > displayName="media"/> > > </mx:series> > </mx:LineChart> > > </mx:Application> --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
