请教如何拆分数组
2018-12-21 13:09:36 +08:00
songdg
array([[135501,40], [135515, 10], [135545,20],[135553,30], [135558, 50], [135605,40], [135625, 18], [135655,60],[135659,10], [135700,70], [135705, 90, [135713,60],[135723,30], [135738, 20],[135745, 90, [135749,60],[135752,30], [135757, 20],[135758, 50]])
数组的第一列为时间(时分秒),我想根据分钟把数组拆分成几个数组。
3 条回复
wssy921
2018-12-21 17:37:17 +08:00
数组好好的,干嘛要拆他
ruoyu0088
2018-12-21 20:47:11 +08:00
import numpy as np
#a = ...
loc = np.where(np.diff(a[:, 0] // 100))[0] + 1
for arr in np.split(a, loc):
print(arr)
songdg
2018-12-22 16:52:13 +08:00
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/519708
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.