ndarray

np的一个核心类,它描述了相同类型的“项目”集合。可以使用例如N个整数来索引项目。每个项目占用相同大小的内存块, 并且所有块都以完全相同的方式解释。 如何解释数组中的每个项目由单独的数据类型对象指定, 其中一个对象与每个数组相关联。除了基本类型(整数,浮点数 等 )之外, 数据类型对象还可以表示数据结构。

1.数组创建

(1).填充方式

empty,eye,full,ones,zeros等方法

(2).从现有的数据创建

包括fromstring,loadtxt,array等方法

(3).数值范围

arange,linspace,logspace

2.索引与切分

数组通过下标即可得到数据,对于1维的数据切分与python一样,对于2维以上的数据切分按如下格式

上述切分是针对二维数据,切分分两次,第一次切分维度,第二次切分数据。

3.数组属性

flags 有关数组内存布局的信息。

ndim 数组的维数

shape 数组维度的元祖

size 元素个数

dtype 数组元素的数据类型

T 转置数据

real 实部

imag 虚部

4.数组方法

(1).四则运算,逻辑运算,一元运算, 以上算法np.array都可以直接进行

(2).统计计算

包括sum,mean,std,var,all,any,argmax,argmin,max,min,使用方式完全类似

(3).数组转化

包括tolist,tofile,astype,tostring,view,fill等方法

(4).其他

reshape,resize,transpost,take,put,repeate,sort,compress,diagonal等

最新文章

  1. Android File存储
  2. 我所理解的RESTful Web API [设计篇]
  3. WebSocket 介绍(一)
  4. [Asp.net 5] Configuration-新一代的配置文件
  5. mysql 查询行号
  6. JSON.stringify()和JOSN.parse()
  7. RAC实例 表空间 维护
  8. modelsim使用命令
  9. ubuntu安装iscsi
  10. 使用Webbrowser的一点心得体会
  11. leetcode-004 insertion sort list
  12. JQuery操作表单控件
  13. [smartMenu.js] 一个基于jquery的实用的右键拓展菜单栏插件
  14. Python 属性描述符和属性的查找过程
  15. linux ubuntu生成pac文件,实现代理
  16. 深入剖析kafka架构内部原理
  17. Centos7下安装小米SQL优化工具SOAR
  18. vue之自行实现派发与广播-dispatch与broadcast
  19. Firefox37.0.1+selenium 2.53+python3.6打开浏览器时报错NameError: name 'basestring' is not defined
  20. Scss基础用法

热门文章

  1. ACM-Satellite Photographs
  2. javascript中的私有作用域
  3. 新版本vue-cli3.x 无法热更新问题【转载】
  4. Tornado的XSRF防范
  5. 剑指offer_12.31_Day_1
  6. 语句:{% url menu.url_name %}的作用
  7. python类(4)——自己造第一个轮子
  8. Scheduled定时任务器在Springboot中的使用
  9. Python说文解字_Python之多任务_03
  10. 开源PLM软件Aras详解七 在Aras的Method中如何引用外部DLL