始める無料で始める

レンタル期間の終了時刻を計算する

時間の要素を抽出できるようになったので、次はタイムスタンプ自体を操作しましょう。ロンドンの自転車レンタルは、追加料金が発生する前の最長45分です。自転車が再び利用可能になるタイミングを分析するため、開始時刻に45分を加えて、各レンタル期間の終了時刻を計算します。

polarspl として読み込まれています。DataFrame bikes は Datetime 型の time 列を含んでいます。

この演習はコースの一部です

Data Transformation with Polars

コースを見る

演習の手順

  • time 列を45分だけ先にオフセットして、列 period_end を追加します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Calculate when each rental period ends
bikes.with_columns(
    pl.col("time").____.____("____").alias("____")
)
コードを編集して実行