小编sty*_*882的帖子

如何在python中将3d数组转换为数据帧

我有一个 3d 数组,如下所示:

    ThreeD_Arrays = np.random.randint(0, 1000, (5, 4, 3))
    
    array([[[715, 226, 632],
            [305,  97, 534],
            [ 88, 592, 902],
            [172, 932, 263]],

           [[895, 837, 431],
            [649, 717,  39],
            [363, 121, 274],
            [334, 359, 816]],

           [[520, 692, 230],
            [452, 816, 887],
            [688, 509, 770],
            [290, 856, 584]],

           [[286, 358, 462],
            [831,  26, 332],
            [424, 178, 642],
            [955,  42, 938]], 

           [[ 44, 119, 757],
            [908, 937, 728],
            [809,  28, 442],
            [832, 220, 348]]])
Run Code Online (Sandbox Code Playgroud)

现在我想把它变成DataFrame这样:

此处显示了预期结果

添加一个Date列,如指示和列名A, …

python dataframe

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

dataframe ×1

python ×1