小编plm*_*mcw的帖子

在PyTables中,如何创建可变长度的嵌套数组?

我正在使用PyTables 2.2.1 w/Python 2.6,我想创建一个包含可变长度嵌套数组的表.

我搜索了PyTables文档,教程示例(PyTables Tutorial 3.8)展示了如何创建长度为1的嵌套数组.但是对于这个例子,我如何向数据'info2/info3/x添加可变数量的行'和'info2/info3/y'?

对于可能更容易理解的表结构,这是我的本土示例:

"""Desired Pytable output:

DIEM    TEMPUS  Temperature             Data
5       0       100         Category1 <--||-->  Category2
                         x <--| |--> y          z <--|
                        0           0           0
                        2           1           1
                        4           1.33        2.67
                        6           1.5         4.5
                        8           1.6         6.4
5       1       99
                        2           2           0   
                        4           2           2
                        6           2           4
                        8           2           6
5       2       96
                        4           4           0
                        6           3           3
                        8           2.67        5.33


Note that nested arrays have variable length.
"""

import …
Run Code Online (Sandbox Code Playgroud)

python pytables

11
推荐指数
2
解决办法
4975
查看次数

标签 统计

pytables ×1

python ×1