Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Datas e Horários | Strings, Datas, Dados Ausentes
Manipulação de Dados com Polars

Datas e Horários

Deslize para mostrar o menu

Ao trabalhar com conjuntos de dados do mundo real, é comum encontrar informações de data e hora armazenadas como texto simples. Para analisar ou manipular essas datas, é necessário convertê-las para um formato datetime que o Polars possa compreender. Neste capítulo, você aprenderá como analisar strings release_date para datetime e extrair o ano de lançamento utilizando o namespace .dt.

Suponha que você tenha um DataFrame com uma coluna chamada release_date, onde cada valor é uma string como "2015-07-14". Para trabalhar com esses valores como datas, primeiro é preciso converter a coluna para o tipo datetime. Em seguida, é possível extrair informações úteis, como o ano, utilizando o poderoso acessador .dt do Polars.

12345678910111213141516171819
import polars as pl # Sample DataFrame with string dates df = pl.DataFrame({ "title": ["Movie A", "Movie B", "Movie C"], "release_date": ["2015-07-14", "2018-03-22", "2020-11-05"] }) # Convert 'release_date' to datetime df = df.with_columns( pl.col("release_date").str.strptime(pl.Date, "%Y-%m-%d").alias("release_date_dt") ) # Extract the release year as a new column df = df.with_columns( pl.col("release_date_dt").dt.year().alias("release_year") ) print(df)
question mark

Qual método do Polars é usado para extrair o ano de uma coluna datetime?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 3

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 3. Capítulo 3
some-alt