gpt4 book ai didi

python - Python中的高维数据结构

转载 作者:太空狗 更新时间:2023-10-30 02:02:57 25 4
gpt4 key购买 nike

在 python 中存储和分析高维数据的最佳方式是什么?我喜欢 Pandas DataFrame 和 Panel,我可以在其中轻松操纵轴。现在我有一个数据的超立方体 (dim >=4)。我一直在考虑诸如面板字典、元组作为面板条目之类的东西。我想知道 Python 中是否有高亮度面板的东西。

2016 年 5 月 20 日更新:非常感谢所有的答案。我已经尝试过 MultiIndex 和 xArray,但是我无法对它们中的任何一个发表评论。在我的问题中,我将尝试使用 ndarray,因为我发现标签不是必需的,我可以单独保存它。

2016 年 9 月 16 日更新:最后我想到了使用MultiIndex。起初操作它的方法非常棘手,但我现在有点习惯了。

最佳答案

in the docs 所述,

MultiIndex 对于高维数据最有用。和 this SO answer因为它允许您在 DataFrame 环境中处理任意数量的维度。

除了面板,还有Panel4D - 目前处于实验阶段。考虑到 MultiIndex 的优点,我不建议使用这个版本或三维版本。相比之下,我认为这些数据结构并没有获得太大的吸引力,而且确实会被淘汰。

关于python - Python中的高维数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37311699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com