【发布时间】:2018-10-31 07:58:09
【问题描述】:
我有一个垫子扩展数据,我想分隔每一秒的值。我的矩阵是(7,5,2500)时间序列3维矩阵,想分别获取(7,5,1) ...(7,5,2500)的值并保存
例如
array([155, 33, 129,167,189,63,35
161, 218, 6,58,36,25,3
89,63,36,25,78,95,21
78,52,36,56,25,15,68
]],
[215, 142, 235,
143, 249, 164],
[221, 71, 229,
56, 91, 120],
[236, 4, 177,
171, 105, 40])
用于获取此数据的每个部分,例如此矩阵
[215, 142, 235,
143, 249, 164]
我该怎么办?
【问题讨论】:
-
chain = list(itertools.chain(*a))其中a是多维列表。 -
我想分隔每一秒的值并保存
-
你的意思是
T[1]? (假设您的数组名为T) -
Yes 例如对于第一秒 [155, 33, 129, 161, 218, 6]] 这个值,对于下一秒 [215, 142, 235, 143, 249, 164] 和第三第二个 [236, 4, 177, 171, 105, 40] 和儿子。
-
我有 (7,5,2500) 矩阵,我想获得 (7,5,1) ,(7,5,2),(7,5,3) 和 的值。 ..儿子一个