Ordenar por uno valores especificos
Publicado por Santi (1 intervención) el 14/05/2021 09:39:41
hola, buenas, alguien puede ayudarme con un trabajo que estoy haciendo,
tengo un dataframe con una columna (A) con valores str como :
'1 meses', '2 meses', '13-16 meses', '+ 24 meses', '20-21 meses' ...
y otra columna con valores numericos (B)
y tengo que ordenar las filas usando esas dos columnas por o que utilizo:
mi problema es que los meses se me ordenan asi:
+24 meses, 1 meses, 13- , 2, 20-, 3,.....
Alguien sabe como se podria poner para que fuera:
1, 2, 3, ...., 13-, 20-, +24
Muchas gracias
tengo un dataframe con una columna (A) con valores str como :
'1 meses', '2 meses', '13-16 meses', '+ 24 meses', '20-21 meses' ...
y otra columna con valores numericos (B)
y tengo que ordenar las filas usando esas dos columnas por o que utilizo:
1
df.sort_values(['A', 'B'])
mi problema es que los meses se me ordenan asi:
+24 meses, 1 meses, 13- , 2, 20-, 3,.....
Alguien sabe como se podria poner para que fuera:
1, 2, 3, ...., 13-, 20-, +24
Muchas gracias
Valora esta pregunta


0