データを保存する
API エンドポイントからデータを取得した後は、そのデータをディスクに保存したい場合がよくあります。
データを保存する理由としては、次のようなものが挙げられます。
- 再現可能な結果をアーカイブする
- 機械学習モデルを学習させる
ここでは、これまでの演習と同じ API を利用しますが、今回はデータを JSON 形式と CSV 形式の両方で保存します。
このコードを実行した後(回答を送信を使わずに)、!head filename を使って保存したデータを確認することもできます。
URL はすでに定義されています。
この演習はコースの一部です
Python による IoT データの分析
演習の手順
URLから JSON データを読み込み、変数dfに格納しましょう。- データを
"records"方式で"temperature.json"というファイル名の JSON 形式で保存しましょう。 df_tempをインデックスなしで"temperature.csv"というファイル名の CSV として保存しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import pandas
import pandas as pd
# Load URL to DataFrame
df_temp = ____
# Save DataFrame as json
df_temp.____(____, ____=____)
# Save DataFrame as csv without index
df_temp.____(____, ____=____)