methods.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:CElegansBehaviour 作者: ChristophKirst 项目源码 文件源码
def binned_average(x, bin_size = 10, function = np.nanmean):
  """Binned average of a signal"""
  n = len(x);
  r = n % bin_size;
  if r != 0:
    xp = np.pad(x, (0, bin_size - r), mode = 'constant', constant_values = np.nan);
  else:
    xp = x;
  #print xp.shape
  s = len(xp) / bin_size;
  xp.shape = (s,bin_size);
  return function(xp, axis = 1);










############################################################################
### Aligning Data
############################################################################
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号