Tengo un marco de datos como este:
print(df)
0 1 2
0 354.7 April 4.0
1 55.4 August 8.0
2 176.5 December 12.0
3 95.5 February 2.0
4 85.6 January 1.0
5 152 July 7.0
6 238.7 June 6.0
7 104.8 March 3.0
8 283.5 May 5.0
9 278.8 November 11.0
10 249.6 October 10.0
11 212.7 September 9.0
Como puede ver, los meses no están en orden de calendario. Entonces creé una segunda columna para obtener el número de mes correspondiente a cada mes (1-12). A partir de ahí, ¿cómo puedo ordenar este marco de datos según el orden de los meses calendario?