Tarefa: converter string de camelCase para snake_case
📁 python
Preciso converter uma string de camelCase para snake_case, adicionar a possibilidade de alterar o separador. Eu resolvi o problema, mas gostaria de saber qual a maneira mais correta de resolvê-lo.
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 Se a coluna com datas tiver tipo de dados datetime64, então o Pandas cuidará da ordenação dos valores no eixo X.
Exemplo:
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
Faça login para deixar uma resposta
Blogs