当前位置: 网站首页>网站建设>小程序制作

襄阳网站建设_襄阳网站设计_襄阳百度排名_襄阳网络公司_襄阳网页设计-襄阳百度推广

发表日期: 2021-09-14 13:56:52 浏览次数:11

襄阳网站建设_襄阳网站设计_襄阳百度排名_襄阳网络公司_襄阳网页设计-襄阳百度推广

网站建设.jpg

襄阳市,湖北省地级市,国务院批复确定的湖北省新型工业基地和鄂西北中心城市。全市共辖3个市辖区、3个县级市、3个县,总面积1.97万平方千米。 [1-2]  根据第七次人口普查数据,截至2020年11月1日零时,襄阳市常住人口为5260951人。 [59] 

襄阳地处中国华中地区、湖北省西北部、汉江中游,是汉江流域中心城市、湖北省域副中心城市 [61]  、长江中游城市群重要成员。 [3-4]  2020年,襄阳全市实现地区生产总值4601.97亿元。 [7] 

襄阳是国家历史文化名城,肇始于周宣王封仲山甫(樊穆仲)于此,已有2800多年建制历史,是楚文化、汉文化、三国文化的主要发源地。历代为经济军事要地,素有“华夏第一城池”、“铁打的襄阳”、“兵家必争之地”之称。

输出结果如下:

原数组:[[0 1 2 3]
 [4 5 6 7]]展开的数组:[0 1 2 3 4 5 6 7]以 F 风格顺序展开的数组:[0 4 1 5 2 6 3 7]

numpy.ravel

numpy.ravel() 展平的数组元素,顺序通常是"C风格",返回的是数组视图(view,有点类似 C/C++引用reference的意味),修改会影响原始数组。

该函数接收两个参数:

numpy.ravel(a, order='C')

参数说明:

  • order:'C' -- 按行,'F' -- 按列,'A' -- 原顺序,'K' -- 元素在内存中的出现顺序。

实例

import numpy as np a = np.arange(8).reshape(2,4) print ('原数组:')print (a)print ('\n') print ('调用 ravel 函数之后:')print (a.ravel())print ('\n') print ('以 F 风格顺序调用 ravel 函数之后:')print (a.ravel(order = 'F'))

输出结果如下:

原数组:[[0 1 2 3]
 [4 5 6 7]]调用 ravel 函数之后:[0 1 2 3 4 5 6 7]以 F 风格顺序调用 ravel 函数之后:[0 4 1 5 2 6 3 7]

翻转数组

函数描述
transpose对换数组的维度
ndarray.T和 self.transpose() 相同
rollaxis向后滚动指定的轴
swapaxes对换数组的两个轴

numpy.transpose

numpy.transpose 函数用于对换数组的维度,格式如下:

numpy.transpose(arr, axes)

参数说明:

  • arr:要操作的数组

  • axes:整数列表,对应维度,通常所有维度都会对换。

实例

import numpy as np a = np.arange(12).reshape(3,4) print ('原数组:')print (a )print ('\n') print ('对换数组:')print (np.transpose(a))

输出结果如下:

原数组:[[ 0  1  2  3]
 [ 4  5  6  7]
 [ 8  9 10 11]]对换数组:[[ 0  4  8]
 [ 1  5  9]
 [ 2  6 10]
 [ 3  7 11]]

numpy.ndarray.T 类似 numpy.transpose:

实例

import numpy as np a = np.arange(12).reshape(3,4) print ('原数组:')print (a)print ('\n') print ('转置数组:')print (a.T)

输出结果如下:

原数组:[[ 0  1  2  3]
 [ 4  5  6  7]
 [ 8  9 10 11]]转置数组:[[ 0  4  8]
 [ 1  5  9]
 [ 2  6 10]
 [ 3  7 11]]

numpy.rollaxis

numpy.rollaxis 函数向后滚动特定的轴到一个特定位置,格式如下:

numpy.rollaxis(arr, axis, start)

参数说明:

  • arr:数组

  • axis:要向后滚动的轴,其它轴的相对位置不会改变

  • start:默认为零,表示完整的滚动。会滚动到特定位置。

实例

import numpy as np # 创建了三维的 ndarraya = np.arange(8).reshape(2,2,2) print ('原数组:')print (a)print ('获取数组中一个值:')print(np.where(a==6))   print(a[1,1,0])  # 为 6print ('\n') # 将轴 2 滚动到轴 0(宽度到深度) print ('调用 rollaxis 函数:')b = np.rollaxis(a,2,0)print (b)# 查看元素 a[1,1,0],即 6 的坐标,变成 [0, 1, 1]# 最后一个 0 移动到最前面print(np.where(b==6))   print ('\n') # 将轴 2 滚动到轴 1:(宽度到高度) print ('调用 rollaxis 函数:')c = np.rollaxis(a,2,1)print (c)# 查看元素 a[1,1,0],即 6 的坐标,变成 [1, 0, 1]# 最后的 0 和 它前面的 1 对换位置print(np.where(c==6))   print ('\n')

输出结果如下:

原数组:[[[0 1]
  [2 3]]

 [[4 5]
  [6 7]]]获取数组中一个值:(array([1]), array([1]), array([0]))6调用 rollaxis 函数:[[[0 2]
  [4 6]]

 [[1 3]
  [5 7]]](array([0]), array([1]), array([1]))调用 rollaxis 函数:[[[0 2]
  [1 3]]

 [[4 6]
  [5 7]]](array([1]), array([0]), array([1]))

numpy.swapaxes

numpy.swapaxes 函数用于交换数组的两个轴,格式如下:


襄阳网站建设_襄阳网站设计_襄阳百度排名_襄阳网络公司_襄阳网页设计-襄阳百度推广


想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号

CopyRight © 2005-2021 上往建站 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

全国服务热线:400-111-6878