Avatar ·

Problema: convertir cadena de camelCase a snake_case

📁 python

Necesito convertir una cadena de camelCase a snake_case, agregar la posibilidad de cambiar el separador. Resolví el problema, pero me gustaría saber cuál es la forma más correcta de resolverlo.

def camel_to_snake(str, sep=' '):    snake_register = ''    for i in str:        if i.isupper():            snake_register += sep + i.lower()        else:            snake_register += i    print(snake_register.lstrip(sep))camel_register = 'ThisIsCamelCased'camel_to_snake(camel_regist                    
Avatar ·

Si una columna con fechas tiene el tipo de datos datetime64, entonces Pandas se encargará de ordenar los valores en el eje X.

Ejemplo:

In [105]: df = pd.DataFrame({""DT"": pd.date_range('2021-01-01', periods=20), ""val"": np.random.randint(100, size=20)}).sample(frac=1)In [106]: dfOut[106]:           DT  val15 2021-01-16   712  2021-01-03   23                                

Inicia sesión para dejar una respuesta

Blogs