Spec-Zone.ru › pandas 2

pandas.HDFStore.walk

HDFStore.walk(where='/')[source]

Проход по иерархии групп pytables для объектов pandas.

Этот генератор вернёт путь к группе, подгруппы и имена объектов pandas для каждой группы.

Любые объекты PyTables, которые не являются объектами pandas и не являются группами, будут проигнорированы.

Группа where сама перечисляется первой (прямой обход), затем каждая из её дочерних групп (в алфавитно-цифровом порядке) также просматривается, следуя той же процедуре.

Параметры:
where:str, по умолчанию “/”

Группа, с которой начать проход.

Возвращает:
path:str

Полный путь к группе (без заключительного ‘/’).

groups:список

Имена (строки) групп, содержащихся в path.

leaves:список

Имена (строки) объектов pandas, содержащихся в path.

Примеры

>>> df1 = pd.DataFrame([[1, 2], [3, 4]], columns=['A', 'B'])
>>> store = pd.HDFStore("store.h5", 'w')  
>>> store.put('data', df1, format='table')  
>>> df2 = pd.DataFrame([[5, 6], [7, 8]], columns=['A', 'B'])
>>> store.append('data', df2)  
>>> store.close()  
>>> for group in store.walk():  
...     print(group)  
>>> store.close()  

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.HDFStore.walk.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API