始める無料で始める

`production_country` のアンネスト

ストリーミングスタートアップの映画データセットに戻りましょう。今回は production_country に注目します。各行には、国コードと国名という 2 つのネストされたフィールドが格納されています。struct を展開して、これらのフィールドを通常のトップレベルの列にしましょう。

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

Polars によるデータパイプラインのスケーリングと最適化

コースを見る

演習の手順

  • production_country の struct 列をアンネストして、各フィールドを通常の列に展開してください。

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

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

# Flatten the struct into columns
result = movies.____("production_country").select(
    "movie_title", "code", "name"
).head(8)
print(result)
コードを編集して実行