《Python数据分析》一2.2 创建多维数组
2023-09-11 14:17:44 时间
本节书摘来自异步社区《Python数据分析》一书中的第2章,第2.2节,作者【印尼】Ivan Idris,更多章节内容可以访问云栖社区“异步社区”公众号查看
既然我们已经知道创建向量的方法,下面开始学习如何建立多维NumPy数组。生成矩阵后,再来看它的形状,代码(取自本书代码包中的arrayattributes.py文件)如下所示。
1.创建多维数组,代码如下:
In: m = array([arange(2), arange(2)]) In: m array([[0, 1], [0, 1]])
2.显示该数组的形状,代码如下:
In: m.shape Out: (2, 2)
上面,我们用arange()子例程直接建立了一个2×2的数组,而利用array()函数创建数组时,则需要传递给它一个对象,并且这个对象还必须是数组类型的,如Python的列表。在上面的例子中,我们传给它的是由两个数组组成的一个列表。该对象是array()函数唯一所需的参数,而NumPy的函数往往有多个可选参数,并且这些参数都带有预定义的缺省选项。
Python对象的创建流程 Python对象的创建流程自制脑图 类是一个用来创建对象的对象,类是 type 类型的对象,定义类实际上就是定义了一个 type 类型的对象。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- Python脚本扫描给定网段的MAC地址表(scapy或 python-nmap)
- 【Python】ValueError: unsupported pickle protocol: 5解决方案/同一个项目 python环境尽量保持一致
- 关于python的二维数组
- Google Earth Engine(python)——用 Python 修复影像栅格的接缝
- python获取环境变量中的值(Pycharm)
- python强大之处在哪里?为什么那么多人喜欢Python?
- python基础——匿名函数
- 《python 与数据挖掘 》一 第2章 Python基础入门
- Python中python-nmap模块的使用
- Python 敌机出场
- 【Python】数据入库出库处理/list列表/数组/转字符串
- 【python】+704个常用工具Python库
- python数组基本用法实例解析
- 《Python Cookbook(第3版)中文版》——6.11 读写二进制结构的数组
- 《NLTK基础教程——用NLTK和Python库构建机器学习应用》——1.5 小结
- 自学Python需要多长时间从入门到精通?
- python面向对象入门(1):从代码复用开始
- Python搭建编程环境-安装Python3解释器
- 【Python】京东自动下单抢购脚本——双十一购物小技巧
- 【Python基础】以条件数组、匹配检查另一个数组的自定义函数实现
- python实现高速排序算法(两种不同实现方式)
- Python 基础 之 python 线程知识点整理,并实现一个简单多线程 udp 聊天应用
- python 字符串转字节数组
- 【python 学习】——pycharm终端解释器和Python解释器配置
- Python流星雨