博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Python数据分析》一2.2 创建多维数组
阅读量:7224 次
发布时间:2019-06-29

本文共 482 字,大约阅读时间需要 1 分钟。

本节书摘来自异步社区《Python数据分析》一书中的第2章,第2.2节,作者【印尼】Ivan Idris,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.2 创建多维数组

既然我们已经知道创建向量的方法,下面开始学习如何建立多维NumPy数组。生成矩阵后,再来看它的形状,代码(取自本书代码包中的arrayattributes.py文件)如下所示。

1.创建多维数组,代码如下:

In: m = array([arange(2), arange(2)])In: mOut:array([[0, 1],     [0, 1]])

2.显示该数组的形状,代码如下:

In: m.shapeOut: (2, 2)

上面,我们用arange()子例程直接建立了一个2×2的数组,而利用array()函数创建数组时,则需要传递给它一个对象,并且这个对象还必须是数组类型的,如Python的列表。在上面的例子中,我们传给它的是由两个数组组成的一个列表。该对象是array()函数唯一所需的参数,而NumPy的函数往往有多个可选参数,并且这些参数都带有预定义的缺省选项。

转载地址:http://bneym.baihongyu.com/

你可能感兴趣的文章
表现与数据分离(MV*)
查看>>
由理解Java访问权限而产生的感触
查看>>
loadrunner脚本中写入脚本输出log到外部文件,分析参数取值方式
查看>>
Android之SQLite数据存储
查看>>
阅读天龙八部的代码有感----两种逻辑处理模式的比较
查看>>
iOS开发的一些奇巧淫技3
查看>>
linux 命令大全
查看>>
网站登录时记住密码
查看>>
越南菜在北京——西贡在巴黎的滋味
查看>>
SQL Server数据库备份:通过Windows批处理命令执行
查看>>
python2读取EXCEL表格内的数据时碰到的问题
查看>>
FFmpeg-20160506-snapshot-bin
查看>>
《Ext JS 4.2 实战》可以买了
查看>>
【maven】 在 MyEcplise上使用maven搭建Web项目
查看>>
C/C++STL常用容器用法总结
查看>>
gdal库集成MrSID库的做法
查看>>
missing ';' before 'namesapce'错误的解决
查看>>
js 浏览器滑动页面滚动条时,获取元素距离浏览器顶部距离,并且固定浮动导航...
查看>>
iphone Three20如何添加到工程,以及如何添加删除图片的按钮。
查看>>
PHP json_decode返回null解析失败原因
查看>>