その他のファイル形式の紹介

Python でのデータインポート入門

Hugo Bowne-Anderson

Data Scientist at DataCamp

その他のデータ型

  • Excel スプレッドシート
  • MATLABファイル
  • SASファイル
  • Stataファイル
  • HDF5ファイル
Python でのデータインポート入門

Pickleファイル

  • Python固有のファイル形式
  • 動機: 保存方法が明らかでないデータ型が多い
  • Pickleファイルはシリアライズされている
  • シリアライズ = オブジェクトをバイト列に変換すること
Python でのデータインポート入門

Pickleファイル

import pickle
with open('pickled_fruit.pkl', 'rb') as file:
    data = pickle.load(file)    
print(data)
{'peaches': 13, 'apples': 4, 'oranges': 11}
Python でのデータインポート入門

Excel スプレッドシートのインポート

import pandas as pd
file = 'urbanpop.xlsx'
data = pd.ExcelFile(file)
print(data.sheet_names)
['1960-1966', '1967-1974', '1975-2011']
df1 = data.parse('1960-1966') # sheet name, as a string
df2 = data.parse(0) # sheet index, as a float
Python でのデータインポート入門

- 学習内容:

  • インポートのカスタマイズ方法
  • 行をスキップ
  • 特定の列をインポート
  • 列名を変更
Python でのデータインポート入門

練習しましょう!

Python でのデータインポート入門

Preparing Video For Download...