Просто наткнулся на это сам и решил, используя пользовательскую функцию labelFunction для оси, которую мне нужно было изменить.
Диаграмма MXML:
<mx:BarChart dataProvider="{data}" width="100%" height="100%">
<mx:series>
<mx:BarSeries xField="x" yField="y" />
</mx:series>
<mx:verticalAxis>
<mx:LinearAxis id="verticalAxis" labelFunction="verticalAxis_labelFunction" />
</mx:verticalAxis>
</mx:BarChart>
labelFunction
скрипт:
protected function verticalAxis_labelFunction(labelValue:Object, previousValue:Object, axis:IAxis):String
{
if (Number(labelValue) != int(labelValue))
return "";
else
return String(labelValue);
}
Единственным недостатком этого подхода является то, что отметки все еще будут присутствовать для десятичных значений.