zoukankan      html  css  js  c++  java
  • numpy中的stack操作:hstack()、vstack()、stack()、dstack()、vsplit()、concatenate()

    • stack():沿着新的轴加入一系列数组。
    • vstack():堆栈数组垂直顺序(行)
    • hstack():堆栈数组水平顺序(列)。
    • dstack():堆栈数组按顺序深入(沿第三维)。
    • concatenate():连接沿现有轴的数组序列。
    • vsplit():将数组分解成垂直的多个子数组的列表。
    1、numpy.stack()函数
    函数原型:numpy.stack(arrays,axis=0)
    示例:
     
    2、numpy.hstack()函数
    函数原型:numpy.hstack(tup),其中tup是arrays序列,阵列必须具有相同的形状,除了对应于轴的维度(默认情况下,第一个)。
    等价于np.concatenate(tup,axis=1)
    示例:
     
    3、numpy.vstack()函数
    函数原型:numpy.vstack(tup)
    等价于:np.concatenate(tup,axis=0) 
    示例:
     
    4、numpy.dstack()函数
    函数原型:numpy.dstack(tup)
    等价于:np.concatenate(tup,axis=2)
    示例:
     
    5、numpy.concatenate()函数
    函数原型:numpy.concatenate((a1,a2,...),axis=0)
    示例:
     
    6、numpy.vsplit()函数
    函数原型:numpy.vsplit(ary,indices_or_sections)
    示例:

  • 相关阅读:
    c++ 队列
    17:特殊类成员:函数指针5
    c++ deque 双端队列
    18:字符串-char型字符串
    c++ 16 this 和 继承 及继承机制中的构造函数 与 析构函数
    c++ string char* const char*
    c++ 小片段
    google protobuf 使用示例
    hibernate-cache
    hibernate-criteria查询(二)
  • 原文地址:https://www.cnblogs.com/nkh222/p/8932369.html
Copyright © 2011-2022 走看看