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

Метод to_hdf

Метод to_hdf применяется к DataFrame и сохраняет таблицу в файл формата HDF5. Первым параметром передается путь к файлу, вторым - ключ (имя группы) в файле HDF5. Также можно указать режим записи через параметр mode и формат через format.

Синтаксис

df.to_hdf(path_or_buf, key, mode='a', format='fixed', ...)

Пример

Давайте сохраним таблицу в HDF5-файл с ключом 'data':

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_hdf('data.h5', key='data')

Пример

Сохраним таблицу в формате 'table' для возможности частичного чтения:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_hdf('data.h5', key='data_table', format='table')

Пример

Перезапишем существующий файл с помощью режима 'w':

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df.to_hdf('data.h5', key='data', mode='w')

Пример

Добавим еще одну таблицу в существующий HDF5-файл с другим ключом:

import pandas as pd df1 = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) df2 = pd.DataFrame({ 'a': [6, 7, 8], 'b': [60, 70, 80] }) df1.to_hdf('data.h5', key='data1', mode='w') df2.to_hdf('data.h5', key='data2')

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

  • метод to_pickle,
    который сохраняет таблицу в формате pickle
  • метод to_csv,
    который сохраняет таблицу в CSV-файл
  • метод to_json,
    который сохраняет таблицу в JSON-формат
  • метод to_excel,
    который сохраняет таблицу в Excel-файл
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить