Python 熊猫数据帧:表示可变长度的3D数据?具有可变长度列表的列?

Python 熊猫数据帧:表示可变长度的3D数据?具有可变长度列表的列?,python,pandas,Python,Pandas,有好几次我有一个timeseries,其中一列是可变长度的信息数组 一个例子是图像统计,其中索引是datetime,列是statistics。每个图像也有一些全局信息(位置、大小、平均强度等),但也检测到数量可变的特征,以及每个特征的一些信息(例如响应、距离、角度) 我希望能够绘制和探索全局帧统计以及功能统计。例如,绘制平均强度与位置的关系。然而,我也希望能够对所有特征进行直方图或小提琴图:例如,基于一天中的时间的特征响应密度图。理想情况下,我可以分组,并将所有可变长度列表(功能响应)附加到同一

有好几次我有一个timeseries,其中一列是可变长度的信息数组

一个例子是图像统计,其中索引是datetime,列是statistics。每个图像也有一些全局信息(位置、大小、平均强度等),但也检测到数量可变的特征,以及每个特征的一些信息(例如响应、距离、角度)

我希望能够绘制和探索全局帧统计以及功能统计。例如,绘制平均强度与位置的关系。然而,我也希望能够对所有特征进行直方图或小提琴图:例如,基于一天中的时间的特征响应密度图。理想情况下,我可以分组,并将所有可变长度列表(功能响应)附加到同一组


我希望能够代表尽可能多的本土熊猫。当然,我可以有一个元组或NP.数组,并且手动分组,但是我不能序列化到一个表格式,除非我转换成一个字符串,等等。

你是否考虑过使用HDF?它与numpy和pandas很好地结合在一起,允许您拥有一组描述时间序列的属性,并且有两个好的python模块H5PY和PyTables。您能否参考我的问题解释一下如何将其结合起来?我使用HDF存储整个数据帧(固定格式,而不是表格式),但您是说我可以引用HDF作为行的列吗?