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

江西网站制作的公司哪家好灰色关键词排名优化

江西网站制作的公司哪家好,灰色关键词排名优化,怎么做网站点击率监控工具,简单动态网页制作代码目录 将多维数组降为一维数组竖直方向或水平方向数组的堆叠 数组形状处理的手段主要有reshape,resize,ravel,flatten,vstack,hstack,row_stack,column_stack,下面通过简单 的案例来解释这些方法…

目录

  • 将多维数组降为一维数组
  • 竖直方向或水平方向数组的堆叠

数组形状处理的手段主要有reshape,resize,ravel,flatten,vstack,hstack,row_stack,column_stack,下面通过简单
的案例来解释这些方法或函数的区别。

import numpy as np
arr2=np.array([[1,5,7],[3,6,1],[2,4,8],[5,8,9]])
#使用reshape方法更改数组的形状
print(arr2.reshape(4,3))
#打印arr2的形状
print(arr2.shape)#使用resize的方法改变数组的形状
print(arr2.resize(4,3))
#打印arr2的形状
print(arr2.shape)[[1 5 7][3 6 1][2 4 8][5 8 9]]
(4, 3)
None
(4, 3)

结论:
1.reshape方法只是返回改变形状的预览,但未真正改变数组的形状;
2.resize方法则不会返回预览,而会直接改变数组的形状

将多维数组降为一维数组

利用ravel,flatten和reshape三种方法均可解决;

import numpy as np
arr2=np.array([[1,5,7],[3,6,1],[2,4,8],[5,8,9]])
print(arr2)
#默认排序降维
print(arr2.ravel())
print(arr2.flatten())
print(arr2.reshape(-1))
# 改变排序模式的降维
print(arr2.ravel(order ='F'))
print(arr2.flatten(order ='F'))
print(arr2.reshape(-1,order ='F'))[[1 5 7][3 6 1][2 4 8][5 8 9]]
[1 5 7 3 6 1 2 4 8 5 8 9]
[1 5 7 3 6 1 2 4 8 5 8 9]
[1 5 7 3 6 1 2 4 8 5 8 9]
[1 3 2 5 5 6 4 8 7 1 8 9]
[1 3 2 5 5 6 4 8 7 1 8 9]
[1 3 2 5 5 6 4 8 7 1 8 9]

对降维后的数组进行元素修改,看是否会影响到原数组arr4的变化;

import numpy as np
arr2=np.array([[1,5,7],[3,6,1],[2,4,8],[5,8,9]])
arr2.flatten()[0]=1000
print(arr2)
arr2.ravel()[1]=2000
print(arr2)
arr2.reshape(-1)[2]=1000
print(arr2)[[1 5 7][3 6 1][2 4 8][5 8 9]]
[[   1 2000    7][   3    6    1][   2    4    8][   5    8    9]]
[[   1 2000 1000][   3    6    1][   2    4    8][   5    8    9]]

结论:
1、通过flatten方法实现的降维返回的是复制,因为对降维后的元素做修改,并没有影响到原数组arr4的结果;
2、ravel方法与reshape方法返回的则是视图,通过视图的修改会影响到原数组;

竖直方向或水平方向数组的堆叠

vstack用于垂直方向(纵向)的数组堆叠,其功能与row_stack函数一致;hstack则用于水平方向(横向)的数组合并,其功能与column_stack函数一致;

import numpy as np
arr2=np.array([[1,5,7],[3,6,1],[2,4,8],[5,8,9]])
arr3=np.array([1,2,3])
print(np.vstack(arr2,arr3))
print(np.row_stack(arr2,arr3))print(np.hstack(arr2,arr3))
print(np.column_stack(arr2,arr3))
http://www.khdw.cn/news/68606.html

相关文章:

  • 网站宣传标语个人建网站需要多少钱
  • 北京专业网站建设公司哪家好网站点击量 哪里查询
  • 网站建设 广州关键词搜索指数查询工具
  • 网站建设要写代码吗百度推广最简单方法
  • 青海建设信息网站南京网络优化公司有哪些
  • 浦东新区做网站建站的公司
  • 怎样在百度免费做网站模板下载网站
  • 金色金融公司网站源码淘宝运营培训课程免费
  • 从零开始做电影网站semantics
  • 品牌网站建设内容框架鸡西网站seo
  • 有table做的网站福建seo搜索引擎优化
  • 广东网站建设软件做运营的具体做什么
  • 广州营销型网站建设优化营商环境条例
  • 上海住房和建设交通委员会网站最强大的搜索引擎
  • 网站搬家数据库配置企点下载
  • 上海网站设计方法2345网址导航桌面版
  • 做网站有什么js特效seo推广外包报价表
  • 深圳优质网站建设案例域名服务器ip查询网站
  • 洛阳霞光企业网站建设公司文山seo
  • 网站建设都包括什么科目青岛网站建设制作公司
  • 大连网站建设培训班百度关键词搜索次数
  • 济南做网站的高端品牌seo如何优化
  • 昆山市住房和建设局网站网络营销专业是学什么的
  • 哪家做的濮阳网站建设上海网络推广培训机构
  • 怎么样做网站优化最近刚发生的新闻
  • jsp电子商务网站建设实验广州百度关键词推广
  • wordpress推荐链接廊坊seo关键词排名
  • 有趣的网站名百度网站下载
  • 用angular做的网站重庆seo网站系统
  • 网站服务费怎么做凭证北京广告公司