1. 学ぶ
  2. /
  3. コース
  4. /
  5. Intermediate Importing Data in Python

Connected

演習

Web からの非フラットファイルのインポート

おめでとうございます。pandas の pd.read_csv() 関数を使って、ローカルに保存せずに Web 上のフラットファイルを直接 DataFrame に読み込みました。さらに便利なのは、この関数には近縁の関数があり、フラットファイル以外のあらゆる種類のファイルも読み込めることです。この演習では、pd.read_excel() を使って Excel スプレッドシートをインポートします。

スプレッドシートの URL は次のとおりです。

'https://assets.datacamp.com/course/importing_data_into_r/latitude.xls'

あなたの課題は、pd.read_excel() を使ってすべてのシートを読み込み、シート名を表示し、その後、最初のシートの先頭をインデックスではなくシート名を使って表示することです。

pd.read_excel() の出力は、シート名をキー、対応する DataFrame を値とする Python の辞書である点に注意してください。

指示

100 XP
  • ファイルの URL を変数 url に代入します。
  • pd.read_excel() を使って、url のファイルを辞書 xls に読み込みます。すべてのシートをインポートするには、引数 sheet_name に None を渡す必要があることを思い出してください。
  • Excel スプレッドシート内のシート名を表示します。これらは辞書 xls のキーです。
  • 最初のシートの先頭をシートのインデックスではなくシート名で表示します。シート名は '1700' です。