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