zoukankan      html  css  js  c++  java
  • numpy入门总结2

    1.array的分割
      1.1 np.split(被分割的array,分割成多少片段,从哪个方向上进行分割)

        方法:np.split(A,2,axis =1)
          注:(1)axis =1 表示对行进行操作,——>对行进行分割操作,结果是,分成了好几列
                axis =0 表示对列进行操作,——直接对列进行分割操作,结果是,分成了好几行

                 (2) axis = 1 就是x 轴方向
                 axis =0 就是y轴方向

            (3)但是np.split()只能分割成相等的几部分,不能进行不等分割
            (4)可以将第二个参数,使用list形式

        

        1.2 array_list() ——可以进行不等分割
          方法:np.array_split(A,3,axis =1)

        1.3
          np. vsplit(被分割的对象,分成几部分)——进行纵向分割——将对象分成纵向的几部分
            eg: np.vsplit(A,3)

          np.hsplit() ——进行横向分割——将对象分成横向的几部分

    2. numpy的array的复制:
        b = a.copy() ——深度copy
        将a的值赋给了b,但是没有将a相互关联上

  • 相关阅读:
    .NET 高效开发之不可错过的实用工具(第一的当然是ReSharper插件)
    灵活运用 SQL SERVER FOR XML PATH 转
    Python 3.X 要使用urllib.request 来抓取网络资源。转
    22-1 拖拽与烟花案例
    21、bootstrap框架
    20、promise与ajax jsonp
    18、MySQL
    19、AJAX
    17、php
    16-1 ECMA5与ECMA6的函数定义
  • 原文地址:https://www.cnblogs.com/tommyngx/p/10183957.html
Copyright © 2011-2022 走看看