Я использую Pandas в Python 3.7 для чтения данных из файла HDF5. Файл HDF5 содержит таблицы результатов от MSC Nastran. < /P>
Файл HDF5 называется «Ave_01.h5 '< /p>
Table of Diasplacements выглядит так: < /p>
< /p>
Использование следующих работ просто хорошо: < /p>
import numpy as np
import pandas as pd
pd.read_hdf('./ave_01.h5', 'NASTRAN/RESULT/NODAL/DISPLACEMENT')
< /code>
Однако у меня есть другая таблица для результатов стресса, которая выглядит следующим образом: < /p>
< /p>
way, но это будет. Нет: < /p>
pd.read_hdf('./ave_01.h5', '/NASTRAN/RESULT/ELEMENTAL/STRESS/QUAD_CN')
< /code>
Я получаю следующую ошибку: < /p>
valueError: неправильное количество элементов, пройденных 5, размещение подразумевает 1 < /p>
< /blockquote>
Я заметил, что эта вторая таблица содержит списки. Эти списки также содержат 5 элементов. Возможно, это вызывает ошибку, но я не знаю, правда ли это, и как исправить это. src = "https://i.sstatic.net/c0wri.png"/>
Подробнее здесь: https://stackoverflow.com/questions/603 ... -hdf5-file
Pandas Pd.read_hdf работает с некоторыми, но не со всеми таблицами в моем файле HDF5 ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение