### 关于np.split()函数

x = np.arange(9) #9行1列的列向量

print(x, np.shape(x))

y= np.split(x, 3) #平均分成三份,不能平均的话则会报错

print(y)

y= np.split(x, 3, axis=0) #平均分成三份,不能平均的话则会报错,axis默认为0

print(y)#不均等分割 np.array_split()

y = np.array_split(x, 4, axis=0) #第0项分割出来的元素最多,剩下的均等分

print('不均等分割:',y)

y= np.split(x, (3,)) #在第3行之前进行切割,切割成2份

print(y)

y= np.split(x, [3, 5, 7, 8]) #都是开区间进行分割,在第3行,第5行···前进行切割

print(y)

k= np.arange(1, 3, 0.5).reshape(-1, 1)print(k)

m= x +kprint(m)

m1= np.split(m, 3, axis=1) #axis=0表示横着切,axis=1表示竖着切

print(m1)

m0= np.split(m, 2, axis=0)print(m0)

a, b= np.split(m, (4,), axis=1)print('a =',a)print('b =',b)#结果:#[0 1 2 3 4 5 6 7 8] (9,)#[array([0, 1, 2]), array([3, 4, 5]), array([6, 7, 8])]#[array([0, 1, 2]), array([3, 4, 5]), array([6, 7, 8])]#不均等分割: [array([0, 1, 2]), array([3, 4]), array([5, 6]), array([7, 8])]#[array([0, 1, 2]), array([3, 4, 5, 6, 7, 8])]#[array([0, 1, 2]), array([3, 4]), array([5, 6]), array([7]), array([8])]#[[1. ]#[1.5]#[2. ]#[2.5]]#[[ 1. 2. 3. 4. 5. 6. 7. 8. 9. ]#[ 1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5]#[ 2. 3. 4. 5. 6. 7. 8. 9. 10. ]#[ 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5 10.5]]#[array([[1. , 2. , 3. ],#[1.5, 2.5, 3.5],#[2. , 3. , 4. ],#[2.5, 3.5, 4.5]]), array([[4. , 5. , 6. ],#[4.5, 5.5, 6.5],#[5. , 6. , 7. ],#[5.5, 6.5, 7.5]]), array([[ 7. , 8. , 9. ],#[ 7.5, 8.5, 9.5],#[ 8. , 9. , 10. ],#[ 8.5, 9.5, 10.5]])]#[array([[1. , 2. , 3. , 4. , 5. , 6. , 7. , 8. , 9. ],#[1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5]]), array([[ 2. , 3. , 4. , 5. , 6. , 7. , 8. , 9. , 10. ],#[ 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5]])]#a = [[1. 2. 3. 4. ]#[1.5 2.5 3.5 4.5]#[2. 3. 4. 5. ]#[2.5 3.5 4.5 5.5]]#b = [[ 5. 6. 7. 8. 9. ]#[ 5.5 6.5 7.5 8.5 9.5]#[ 6. 7. 8. 9. 10. ]#[ 6.5 7.5 8.5 9.5 10.5]]

python numpy np.array_Python | numpy | np.split()与np.array_split()函数相关推荐

  1. python中np zeros_Python numpy.zeros方法代码示例

    本文整理汇总了Python中numpy.zeros方法的典型用法代码示例.如果您正苦于以下问题:Python numpy.zeros方法的具体用法?Python numpy.zeros怎么用?Pyth ...

  2. python运算学习之Numpy ------ 数组操作:连接数组、拆分数组 、广播机制、结构化数组、文件贮存与读写、np.where、数组去重...

    数组的连接: 1 # 连接数组 2 A = np.zeros((3, 4)) 3 B = np.ones_like(A) 4 print(A, "\n-------分割符--------\n ...

  3. python 三维数组,numpy中np.shape的理解

    python 三维数组,numpy中np.shape的应用 直接贴图对于shape函数一般表示输出数组的形状,对于二维数组就是输出行与列,对于三维数组,shape[0]表示三维数组中包含多少个二维数组 ...

  4. 【每天一个Python小知识】NumPy中的np.where

    函数形式:a = np.where(b) 功能:找到满足条件的b的索引a. 参数:b是某种条件,要求是np类型. 返回值:a是返回的索引,也是np类型. 举个套娃的例子来更好的了解这个函数: impo ...

  5. [转载] numpy.dot numpy.linalg.eig numpy.linalg.svd np.linalg.inv 用法 + 例子

    参考链接: Python中的numpy.dot numpy.dot() x是mn 矩阵 ,y是nm矩阵 则x.dot(y) 得到m*m矩阵 >>> np.dot(3, 4) 12 & ...

  6. [转载] 用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())

    参考链接: Python中的numpy.all 最近在做数据处理的时候,遇到个让我欲仙欲死的问题,那就是数据中的空值该如何获取. 我的目的本来是获取数据中的所有非零且非空值,然后再计算获得到的所有数据 ...

  7. Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal

    Numpy:利用Numpy库建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal 目录 输出结果 代码设计 输出结果 代码设计 ...

  8. numpy.triu、numpy.triu_indices、np.triu_indices_from函数使用

    numpy.triu(arr, k=0),返回矩阵的上三角,此时下三角的元素全为0,k=0表示主对角线的位置,k=1表示主对角右移1,k=-1表示对角线左移1 配合例子看->  "&q ...

  9. 【NumPy】 快速构建 ndarray 对象(np.empty、np.full、np.titl、np.r_、np.linspace)

    ____tz_zs numpy 提供了多了函数来快速创建不同需求的数组.对于普通的 ndarray 的创建.切片.复制.改变维度和数据类型等操作,见我另一篇博客:https://blog.csdn.n ...

最新文章

  1. html转换pdf 分页,(html2canvas jspdf)html转pdf带分页
  2. php 获取xlsx,PHPExcel获取.xlsx文件内容
  3. python调用函数传参时、有默认值的在中间 报错了_python的大坑:使用空列表作为默认参数,让我怀疑遇到了灵异代码...
  4. 使用IntentService在Service中创建耗时任务
  5. Spring Boot连接MySQL报错“Internal Server Error”的解决办法
  6. VMWare NAT模式和桥接模式的区别
  7. MacOS开启系统自带的NTFS读写功能
  8. Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页
  9. 代码review工具:Review Board
  10. 去贵阳参观大数据到哪参观_您必须参观的四个世界
  11. linux gfs原理,Linux GFS 配置方法及注意事项
  12. 回归(regression)——统计学习方法
  13. Keil3/4/5 For C51安装教程(附Baidu 云链接)
  14. List集合之Vector
  15. 利用JS代码批量自动取消抖音所有关注
  16. DB2 JDBC Driver 必需的字符转换器不可用
  17. 一个像素的旅行,卷积网络可视化项目火了:点点鼠标就能看懂的扫盲神器
  18. Hbuilder封装APP教程
  19. 查看linux [Fedora] 系统信息
  20. 手机短信验证码的实现

热门文章

  1. 好枪手是靠子弹喂出来的,好分析师是靠大量项目沉淀出来的
  2. jMeter 用户自定义变量的存储方式
  3. SAP CRM organization Model(组织架构模型)自动决定的逻辑分析
  4. Chrome 浏览器扩展 - Dark Web - Dark Theme for Chrome
  5. 如何通过调试找到自己需要的ABAP增强
  6. rxjs里delay operators的用法
  7. jsp项目手动导出成war包
  8. CDS view里case - when - else关键字的用法
  9. 使用RestTemplate消费Hybris User API获取指定用户的信息
  10. 一个最简单的bootstrap例子