1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で始めるデータのインポート入門

Connected

演習

スプレッドシートのインポートをカスタマイズする

ここでは、スプレッドシートをパースし、追加の引数を使って行をスキップし、列名を変更し、特定の列だけを選択します。

スプレッドシート 'battledeath.xlsx' はすでに xls として読み込まれています。

これまでと同様に、parse() メソッドを使います。今回はさらに、skiprows、names、usecols という引数を追加します。これらはそれぞれ、行をスキップし、列名を指定し、どの列をパースするかを指定します。各引数には、適切に特定の行番号、文字列、列番号を含む list を渡せます。

指示

100 XP
  • 最初のシートをインデックスでパースします。このとき、最初の1行をスキップし、names 引数を使って列名を 'Country' と 'AAM due to War (2002)' にします。skiprows と names に渡す値はどちらも list 型である必要があります。
  • 2番目のシートをインデックスでパースします。このとき、usecols パラメータで最初の列だけをパースし、最初の1行をスキップし、列名を 'Country' に変更します。usecols に渡す引数も list 型である必要があります。