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时间序列中的二进制数组的主要内容,如果未能解决你的问题,请参考以下文章

仅显示存储在数组中的两个十进制数

添加,减法,除法和乘以存储在布尔数组中的两个二进制数

python我怎么把数组里面的每个字符串转换成16进制数啊

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

python十进制转二进制数组求解,急

在 Python 中将二进制数组转换为十进制(相当于 R readBin?)