"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como converter uma coluna Pandas Dataframe em formato e filtrar por data de tempo por data?

Como converter uma coluna Pandas Dataframe em formato e filtrar por data de tempo por data?

Postado em 2025-03-23
Navegar:438

How to Convert a Pandas DataFrame Column to DateTime Format and Filter by Date?

transformar a coluna Pandas Dataframe em DateTime Format

cenário:

Dados em um dataframe de pandas frequentemente existe em vários formatos, incluindo Strans. Ao trabalhar com dados temporais, os registros de data e hora podem aparecer inicialmente como seqüências, mas precisam ser convertidos em um formato DateTime para análise precisa. Esta função exige um argumento de formato que especifica o formato esperado da coluna String. raw_data = pd.dataframe ({'mycol': ['05SEP2014: 00: 00: 00.000']})

para converter esta coluna em tempo de dados, use o código a seguir: df ['mycol']] format = '%d%b%y:%h:%m:%s.%f')

O argumento do formato especificado corresponde ao formato de string fornecido. Após a conversão, a coluna Mycol agora conterá objetos DateTime. Por exemplo, para selecionar linhas cuja data se enquadra em um intervalo específico:

start_date = '01Sep2014' end_date = '30Sep2014' filtrado_df = df [(df ['mycol']> = pd.to_dateTime (start_date)) & (df ['mycol'] [&& & e resultante o filtro_df incluirá apenas as ruas.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3