How to transform a 3d arrays into a dataframe in python

后端 未结 3 1097
再見小時候
再見小時候 2021-01-05 12:21

I have a 3d arrays as follows:

ThreeD_Arrays = np.random.randint(0, 1000, (5, 4, 3))

array([[[715, 226, 632],
        [305,  97, 534],
        [ 88, 592, 90         


        
3条回答
  •  粉色の甜心
    2021-01-05 12:28

    ThreeD_Arrays = np.random.randint(0, 1000, (5, 4, 3))
    df = pd.DataFrame([list(l) for l in ThreeD_Arrays]).stack().apply(pd.Series).reset_index(1, drop=True)
    df.index.name = 'Date'
    df.columns = list('ABC')
    

提交回复
热议问题