美文网首页GIS之时空数据分析
Python 合并相邻两个数组元素

Python 合并相邻两个数组元素

作者: 王叽叽的小心情 | 来源:发表于2019-07-21 22:10 被阅读0次

Python中对一数组相邻元素进行平滑。如图所示,将数组[1,2,3,4,5,6]平滑后为[1.5,3.5,5.5]。


image.png

代码:
a = [1, 2, 3, 4, 5, 6]
avg_adjacent = lambda a, k: [np.mean(a[ki:ki+k]) for i in range(int(len(a)/k))]

调用1:
avg_adjacent(a,2)
[1.5, 3.5, 5.5]

调用2:
avg_adjacent(a,3)
[2.0, 5.0]

相关文章

  • Python 合并相邻两个数组元素

    Python中对一数组相邻元素进行平滑。如图所示,将数组[1,2,3,4,5,6]平滑后为[1.5,3.5,5.5...

  • inline-block、BFC、边距合并

    1.在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 相邻元素当两个元...

  • inline-block BFC 边距合并

    一,在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 答:相邻的两个盒...

  • 垂直外边距合并(外边距塌陷)

    使用margin定义块元素的垂直外边距时,可能会出现外边距的合并。 相邻块元素垂直外边距的合并 当上下相邻的两个块...

  • 为什么会外边距合并,怎么处理margin塌陷(盒模型)

    Margin合并,相邻元素会合并 没有padding,border,则相邻 margin上下会合并,左右不会 父元...

  • nodejs中对于数组的相关处理

    合并两个数组 - concat() 合并三个数组 - concat() 用数组的元素组成字符串 - join() ...

  • BLOCK、BFC、边距合并,鼠标悬浮菜单出现

    1、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 ①相邻的兄弟元素...

  • inline-block、BFC、边距合并

    一、在什么场景下会出现外边距合并?如何合并?如何不让相邻元素外边距合并?给个父子外边距合并的范例 当两个垂直的元素...

  • Swift-数组“运算”汇总

    两个数组“相加”——合并数组 通过运算符+,将两个数组合并到新数组。 追加元素 通过运算符+=,将右边数组追加到左...

  • HTML八

    10.16 外边距合并:当上下相邻的两个块元素相邻时,如果上卖弄的元素有下边外边距maigin-bottom,下面...

网友评论

    本文标题:Python 合并相邻两个数组元素

    本文链接:https://www.haomeiwen.com/subject/arxblctx.html