РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
325 of 687 menu

Функция read_pickle

Функция read_pickle применяется для загрузки объектов DataFrame, Series или других структур Pandas из файлов, сохранённых в формате Pickle. Первым параметром передаётся путь к файлу. Функция возвращает загруженный объект.

Синтаксис

pd.read_pickle(filepath_or_buffer)

Пример

Давайте сохраним таблицу в файл и затем загрузим её обратно:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_pickle('data.pkl') res = pd.read_pickle('data.pkl') print(res)

Результат выполнения кода:

a b 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50

Пример

Функция может загружать не только таблицы, но и другие объекты, например, серии:

import pandas as pd ser = pd.Series([1, 2, 3, 4, 5]) ser.to_pickle('series.pkl') res = pd.read_pickle('series.pkl') print(res)

Результат выполнения кода:

0 1 1 2 2 3 3 4 4 5 dtype: int64

Пример

Функция поддерживает загрузку из файлов, сжатых в форматы gzip, bz2, xz, zstd и другие. Для этого достаточно указать файл с соответствующим расширением:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_pickle('data.gzip', compression='gzip') res = pd.read_pickle('data.gzip') print(res)

Результат выполнения кода:

a b 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50

Смотрите также

  • метод read_csv,
    который загружает данные из CSV-файла
  • метод read_excel,
    который загружает данные из Excel-файла
  • метод read_json,
    который загружает данные из JSON-файла
  • метод read_parquet,
    который загружает данные из Parquet-файла
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить