Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2009, 18:16
flakaelo
 
Fecha de Ingreso: junio-2009
Mensajes: 23
Antigüedad: 15 años, 6 meses
Puntos: 0
Gráfico extraño

Hola, nuevamente aquí molestando, pero la verdad este foro me ha ayudado mucho.

Estoy haciendo un gráfico sencillo, muy sencillo, de los que salen en los ejemplos:

Código:
<?xml version="1.0"?>
<!-- charts/BasicArea.mxml -->
<mx:Application xmlns:mx="**">
  <mx:Script><![CDATA[
     import mx.collections.ArrayCollection;
     [Bindable]
     public var expenses:ArrayCollection = new ArrayCollection([
        {Month:1, Profit:2000, Expenses:1500, Amount:450},
        {Month:2, Profit:1000, Expenses:200, Amount:600},
        {Month:4, Profit:1500, Expenses:500, Amount:300}
     ]);
  ]]></mx:Script>
  <mx:Panel title="Area Chart">
     <mx:AreaChart id="myChart" dataProvider="{expenses}"
     showDataTips="true">
        <mx:horizontalAxis>
           <mx:CategoryAxis
                dataProvider="{expenses}"
                categoryField="Month"
           />
        </mx:horizontalAxis>
        <mx:series>
           <mx:AreaSeries
                yField="Profit"
                displayName="Profit"
           />
           <mx:AreaSeries
                yField="Expenses"
                displayName="Expenses"
           />
        </mx:series>
     </mx:AreaChart>
     <mx:Legend dataProvider="{myChart}"/>
  </mx:Panel>
</mx:Application>
Si notan, en el eje x del gráfico quiero que esté Month, los cuales son {1,2,4}; el problema que he notado, es que el gráfico no nota que "debiese" ir más espacio entre el segundo y tercer dato, se supone que la distancia entre el 1 y el 2 no debiese ser la misma que entre el 1 y el 4.

Como puedo solucionar ese problema, para que considere el real valor del dato y no una etiqueta más para mostrar.

Espero me puedan ayudar con esto, desde ya muchas gracias...

Valeria