West Australian Premier Colin Barnett says federal Treasurer Wayne Swan has shown little understanding of the iron ore industry in his attack on the state's budget.

West Australian Premier Colin Barnett says federal Treasurer Wayne Swan has shown little understanding of the iron ore industry in his attack on the state's budget.