ResultSet と pandas DataFrame
ResultSet はそのまま pandas の DataFrame に渡すことができます。これは、Python の世界で多くのデータサイエンティストが日常的に使う強力な道具です。 Jason は動画でこの方法を紹介しました。この演習では、同じ手順で ResultSet を DataFrame に変換していきます。
この演習はコースの一部です
Pythonで学ぶデータベース入門
演習の手順
pandasをpdとしてインポートします。- ResultSet
resultsに対してpd.DataFrame()を使い、DataFramedfを作成します。 - DataFrame の列
df.columnsを、最初の結果オブジェクトresults[0].keys()から取得した列に設定します。 - DataFrame を出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# import pandas
# Create a DataFrame from the results: df
df = ____
# Set column names
df.columns = ____
# Print the DataFrame
print(____)