始める無料で始める

境界を展開しよう

リストのような列をうまく変換できましたが、手順に満足していません。もっと簡単に同じ形に変形できる方法を探しています。

リスト型の列を「爆発(explode)」させる方法を学んだことを思い出し、新しい戦略を試してみます。

同じ DataFrame obesity がセッションに用意されています。countryperc_obesity、そして同一国内の地域ごとの最小値・最大値が入った bounds 列が含まれています。

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

pandas でデータを整形する

コースを見る

演習の手順

  • DataFrame obesity のリストのような列 bounds を変換し、各要素が別々の行になるようにします。
  • 得られた DataFrame のインデックスをリセットし、古いインデックスを削除します。

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

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

# Transform the list-like column named bounds  
obesity_explode = ____.____(____)

# Modify obesity_explode by resetting the index 
obesity_explode.____(drop=____, inplace=____)

# Print obesity_explode
print(obesity_explode)
コードを編集して実行