Введение в другие форматы файлов

Введение в импорт данных в 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...