Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中,将尖峰计时放入数组中的时间容器_Python - Fatal编程技术网

在python中,将尖峰计时放入数组中的时间容器

在python中,将尖峰计时放入数组中的时间容器,python,Python,我有一个电极的尖峰时间,如下所示: array([ 11. , 0.22825, 0.29775, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,

我有一个电极的尖峰时间,如下所示:

array([ 11.     ,   0.22825,   0.29775,       nan,       nan,       nan,
             nan,       nan,       nan,       nan,       nan,       nan,
             nan,       nan,       nan,       nan,       nan,       nan,
             nan,       nan,       nan,       nan,       nan,       nan,
             nan])
11是电极号,我选择一个2ms的时间段,我想把发生在200ms到300ms之间的尖峰放在这些时间段,“nan”表示没有尖峰。所以我想把发生在200ms到202ms之间的尖峰放在一个时间段,如果202ms到204ms之间没有尖峰,那么就把0放在那里,以此类推

我有必要找到一种可以缩放的方法,例如,如果我想将时间间隔更改为4ms,并且使用一个参数,这应该完成。这可能看起来很复杂,但我认为Python专家可能有非常快速的解决方案。我会感谢你的帮助,我建议。提前感谢。

似乎做了你想做的事:

>>> arr = numpy.array([11., 0.22825, 0.29775])
>>> bins, _ = numpy.histogram(arr[1:], bins=numpy.linspace(0.2, 0.3, 101))
>>> bins
array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
       0, 0, 0, 0, 0, 1, 0, 0])

您希望这里的输出是什么?