Вступ до інших типів файлів

Вступ до імпорту даних у 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...