始める無料で始める

データを保存する

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.____(____, ____=____)
コードを編集して実行