python时间序列中的二进制数组

Posted

技术标签:

【中文标题】python时间序列中的二进制数组【英文标题】:Binary array in python time series 【发布时间】:2022-01-22 02:39:08 【问题描述】:

我如何在下面变成一个数据框,其中数组 1 是一列值,数组 2 是对应的一列值?这实际上是一个时间序列。

 [array([[-1.30200473e-06, -9.16726747e-06, -3.99315231e-06, ...,
     -2.22118817e-06, -1.18586385e-05, -6.06567886e-20]])
  array([0.000000e+00, 1.000000e-02, 2.000000e-02, ..., 2.993340e+04,
    2.993341e+04, 2.993342e+04])                                ]

【问题讨论】:

【参考方案1】:

你可以这样做:

my_array = np.array([np.array([1, 2]), np.array([3, 4])])

pd.DataFrame(np.transpose(my_array))

输出

   0  1
0  1  3
1  2  4

【讨论】:

以上是关于python时间序列中的二进制数组的主要内容,如果未能解决你的问题,请参考以下文章