当前位置: 首页 > news >正文

网站建设论文 网站建设论文茂名建设网站

网站建设论文 网站建设论文,茂名建设网站,米拓建站最新进展,1688开山网一起做网站⛳数组的切分 split 分隔 numpy.split 函数沿特定 的轴将数组分割为子数组#xff0c;格式如下#xff1a; numpy.split(ary, indices_or_sections, axis)参数说明#xff1a; arry#xff1a;被分割的数组。indices_or_sections#xff1a;如果是一个整数#xff0c;就…⛳数组的切分 split 分隔 numpy.split 函数沿特定 的轴将数组分割为子数组格式如下 numpy.split(ary, indices_or_sections, axis)参数说明 arry被分割的数组。indices_or_sections如果是一个整数就用该数平均切分如果是一个数组为沿轴切 分的位置。axis沿着哪个维度进行切分默认为 0横向切分。为 1 时纵向切分。 ⛳transpose方法-数组的转置 NumPy是一个用于进行科学计算的Python库其中包含了许多用于数组操作的函数和方法。transpose()是NumPy数组对象的方法之一用于对数组进行转置操作。 在NumPy中可以使用transpose()方法来交换数组的维度。该方法返回一个新的数组视图而不改变原始数组。 下面是transpose()方法的基本语法 numpy.transpose(arr, axes)参数说明 arr要进行转置操作的数组。axes可选指定转置的维度顺序。它是一个整数元组用于重新排列数组的轴。如果没有指定该参数则默认为None。 示例用法 import numpy as nparr np.array([[1, 2, 3], [4, 5, 6]]) transposed_arr np.transpose(arr)print(Original Array:) print(arr)print(\nTransposed Array:) print(transposed_arr)输出结果 Original Array: [[1 2 3][4 5 6]]Transposed Array: [[1 4][2 5][3 6]]在这个例子中原始数组arr是一个2x3的数组。通过使用transpose()方法我们将其转置为一个3x2的数组transposed_arr其中原始数组的行变为转置数组的列。 注意transpose()方法只是交换了数组的维度顺序而不会改变数组中的实际元素顺序。如果想要改变数组中的元素顺序可以使用reshape()方法或其他相关方法来重新排列数组。 实战 # coding: utf-8import numpy as npx np.arange(1, 9) a np.split(x, 4) print(a) print(a[0]) print(a[1]) print(a[2]) print(a[3]) # 传递数组进行分隔 b np.split(x, [3, 5]) print(b)# split()函数分隔二维数组 a np.array([[1, 2, 3], [4, 5, 6], [11, 12, 13], [14, 15, 16]]) print(axis0 垂直方向 平均分隔) r np.split(a, 2, axis0) print(r[0]) print(r[1]) print(axis1 水平方向 按位置分隔) r np.split(a, [2], axis1) print(r) print( * 30)# hsplit()的使用 grid np.arange(16).reshape(4, 4) a, b np.hsplit(grid, 2) print(a) print(b)# vsplit()的使用 arr np.arange(16).reshape(4, 4) a, b np.vsplit(arr, [3]) print(vsplit(arr, [3])的结果) print(a) print(b) print(vsplit(arr, [1, 3])的结果) a, b, c np.vsplit(arr, [1, 3]) print(a) print(b) print(c)# transpose()函数的使用 # transpose 进行转置 # 二维转置 a np.arange(1, 13).reshape(2, 6) print(原数组a) print(a) print(转置后的数组) print(a.transpose())# 多维数组转置 aaa np.arange(1, 37).reshape(1, 3, 3, 4) # 将1 3 3 4转换为3 3 4 1 print(np.transpose(aaa, [1, 2, 3, 0]).shape) result: [array([1, 2]), array([3, 4]), array([5, 6]), array([7, 8])] [1 2] [3 4] [5 6] [7 8] [array([1, 2, 3]), array([4, 5]), array([6, 7, 8])] axis0 垂直方向 平均分隔 [[1 2 3][4 5 6]] [[11 12 13][14 15 16]] axis1 水平方向 按位置分隔 [array([[ 1, 2],[ 4, 5],[11, 12],[14, 15]]), array([[ 3],[ 6],[13],[16]])][[ 0 1][ 4 5][ 8 9][12 13]] [[ 2 3][ 6 7][10 11][14 15]] vsplit(arr, [3])的结果 [[ 0 1 2 3][ 4 5 6 7][ 8 9 10 11]] [[12 13 14 15]] vsplit(arr, [1, 3])的结果 [[0 1 2 3]] [[ 4 5 6 7][ 8 9 10 11]] [[12 13 14 15]] 原数组a [[ 1 2 3 4 5 6][ 7 8 9 10 11 12]] 转置后的数组 [[ 1 7][ 2 8][ 3 9][ 4 10][ 5 11][ 6 12]] (3, 3, 4, 1)进程已结束,退出代码0
http://www.dnsts.com.cn/news/243045.html

相关文章:

  • 狠狠做狠狠干免费网站赚钱软件
  • 中型网站高清无版权网站
  • 江阴网站优化房产交易网站开发
  • 怎么做网站登录界面贵州网站设计
  • 网站目录访问中国航空港建设总公司网站
  • 怎么使用服务器做网站wordpress用户界面
  • 完成网站的建设工作总结wordpress手机博客主题
  • 做行政关注什么类型的网站网站优化怎么做效果才好
  • 国外做电商网站有哪些中国建筑设计研究院
  • 做视频网站需要什么空间湖南常德
  • 网站开发后期工作包括那两个部分wordpress如何设置付费后可见
  • 做sohu最好的推广网站现货黄金什么网站可以做直播
  • 网站建设兼职薪酬怎么样wordpress 悬浮网易云
  • 做网站 中企动力惠州市网站设计公司
  • 网站建设先进事迹上传网站源码
  • 自助建站的优势产品做网站推广
  • 西安网站建设百度百家号怎么赚钱
  • 个人网站建设收费标准同德县网站建设公司
  • 移动端高端网站建设银行企业网上银行网站
  • 天津营销型网站建设公司网站流量seo
  • 关于com的网站中企动力科技做什么的
  • 有哪些做设计交易网站有哪些内容邯郸优企网络
  • 云服务器可以建设个人网站吗100种禁用的视频软件不要钱
  • 企业网站营销案例销售网站建设的意义
  • 沙井做网站公司电子商务网站建设课程标准
  • 青海公路建设市场信用信息服务网站深圳航空公司官方网站
  • 深圳网站制作首荐祥奔科技第三方做公司网站
  • asp技校网站福安 网站设计
  • 招聘网站推广怎么做网站制作合同模板
  • 昆明市住房和城乡建设局网站制作网站用的域名