ordenar colunas em data.frame por data

Prezados, estou com dificuldades em ordenar os dados por data, os dados que estou usando foram filtrados de um banco maior e nesta alterou a sequencia de datas. Tentei varias alternativas inclusive a postada hoje.
amb_l1[with(amb_l1, order(d_coleta)),] ponto ano d_coleta amb_l 1 6 3 3-05-11 0 2 6 4 4-01-12 0 3 6 1 4-12-08 0 4 6 4 7-08-12 2 5 6 1 8-05-09 74 6 6 3 9-08-11 0 7 6 3 10-11-10 145 8 6 2 13-05-10 154 9 6 2 13-07-10 1352 10 6 2 14-10-09 0 11 6 3 15-02-11 0 12 6 1 19-01-09 0 13 6 4 19-04-12 0 14 6 4 26-11-11 0 15 6 2 28-01-10 0 16 6 1 30-07-09 226
str(amb_l1) 'data.frame': 16 obs. of 4 variables: $ ponto : Factor w/ 35 levels "1","2","3","4",..: 6 6 6 6 6 6 6 6 6 6 ... $ ano : Factor w/ 4 levels "1","2","3","4": 3 4 1 4 1 3 3 2 2 2 ... $ d_coleta: Date, format: "3-05-11" "4-01-12" ... $ amb_l : int 0 0 0 2 74 0 145 154 1352 0 ... sou curuja nesta lista! obrigado pela atencao. Abracos, Adevair
participantes (1)
-
Adevair Henrique Da Fonseca