0 votos
por (20 puntos) en Python

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:
 

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
 

MUCHISIMAS GRACIAS 

(utilizo Vidual Basic para el Python)

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

+1 voto
1 respuesta
0 votos
0 respuestas
preguntado por Gabriel059 (20 puntos) Dic 2, 2020 en Java
0 votos
0 respuestas
preguntado por Meedina_00 (40 puntos) Ene 17, 2023 en Python
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...