Python 什么是表示层次对象向量的好方法?

Python 什么是表示层次对象向量的好方法?,python,pandas,blaze,Python,Pandas,Blaze,我有一个表示为嵌套字典\数组的对象 集合中的所有对象都具有相同的模式,但数组中的条目数可能因对象而异 我正在寻找一种存储这些数据的好方法,它将允许简单的批处理操作。 具体来说,快速访问列\列集合作为numpy数组非常重要(这是不使用简单对象列表的主要原因) pandas with MultiIndex是我的第一个想法,但我认为它不能支持可变长度数组对于这个用例来说是一个非常可靠的选择。它支持可变长度数组。对于这个用例来说是一个非常可靠的选项。它支持可变长度数组。您能提供一个数据示例吗?例如:{'

我有一个表示为嵌套字典\数组的对象 集合中的所有对象都具有相同的模式,但数组中的条目数可能因对象而异 我正在寻找一种存储这些数据的好方法,它将允许简单的批处理操作。 具体来说,快速访问列\列集合作为numpy数组非常重要(这是不使用简单对象列表的主要原因)


pandas with MultiIndex是我的第一个想法,但我认为它不能支持可变长度数组

对于这个用例来说是一个非常可靠的选择。它支持可变长度数组。

对于这个用例来说是一个非常可靠的选项。它支持可变长度数组。

您能提供一个数据示例吗?例如:{'name':'john','cars':[{'make':'mazda','license_plate':123},{'make':'ford','license_plate':456},然后您就可以得到这些词典的列表了?仅仅是一个数据框有什么问题吗?
pd.DataFrame([('john','mazda',123),('john','ford',456)],columns=['name','make','license\u plate'])
?你能提供一个数据示例吗?例如:{'name':'john cars':[{'make':'mazda','license\u plate':123},{'make':'ford','license\u plate':456}然后你会有这些字典的列表?仅仅一个数据框有什么问题?
pd.DataFrame([('john',mazda',123),('john',ford',456)],columns=['name','make',license_plate'])
?您确定数组支持字段吗?我找不到该字段的引用。您确定支持数组和字段吗?我找不到这方面的参考资料