NumPy入门(5)
代码来自于《Python数据科学手册》的代码复现。
来自和鲸科技(科赛)的K-lab项目
常规操作
name = ['Alice', 'Bob', 'Cathy', 'Doug'] age = [25, 45, 37, 19] weight = [55.0, 85.5, 68.0, 61.5] x = np.zeros(4, dtype=int) 1234
使用复合数据结构的结构化数组
data = np.zeros(4, dtype={'names' : ('name', 'age', 'weight'), 'formats' : ('U10', 'i4', 'f8')}) print(data.dtype) 12
[('name', '<U10'), ('age', '<i4'), ('weight', '<f8')] 1
U10表示“长度不超过10的Unicode字符串”, i4表示“4字节(32比特)整型”, f8表示“8字节(64比特)浮点型”
将列表数组放入数组中:
data['name'] = name data['age'] = age data['weight'] = weight print(data) 1234
[('Alice', 25, 55. ) ('Bob', 45, 85.5) ('Cathy', 37, 68. ) ('Doug', 19, 61.5)] 12
获取所有名字
data['name'] 1
array(['Alice', 'Bob', 'Cathy', 'Doug'], dtype='<U10') 1
获取数据的第一行
data[0] 1
('Alice', 25, 55.) 1
获取最后一行的名字
data[-1]['name'] 1
'Doug' 1
获取年龄小于30岁的人的名字
data[data['age'] < 30]['name'] 1
array(['Alice', 'Doug'], dtype='<U10') 1
生成结构化数组
np.dtype({'names' : ('name', 'age', 'weight'), 'formats' : ('U10', 'i4', 'f8')}) 1
dtype([('name', '<U10'), ('age', '<i4'), ('weight', '<f8')]) 1
数值类型可以用Python类型或NumPy的dtype类型指定:
np.dtype({'names' : ('name', 'age', 'weight'), 'formats' : ((np.str_, 10), int, np.float32)}) 1
dtype([('name', '<U10'), ('age', '<i8'), ('weight', '<f4')]) 1
复合类型也可以是元组列表:
np.dtype([('name', 'S10'), ('age', 'i4'), ('weight', 'f8')]) 1
dtype([('name', 'S10'), ('age', '<i4'), ('weight', '<f8')]) 1
np.dtype('S10, i4, f8') 1
dtype([('f0', 'S10'), ('f1', '<i4'), ('f2', '<f8')]) 1
Numpy的数据类型
NumPy数据类型符号描述示例‘b’字节型np.dtype(‘b’)‘i’有符号整型np.dtype(‘i4’) == np.int32‘u’无符号整型np.dtype(‘u1’) == np.uint8‘f’浮点型np.dtype(‘f8’) == np.int64‘c’复数浮点型np.dtype(‘c16’) == np.complex128‘S’、 ‘a’字符串np.dtype(‘S5’)‘U’Unicode编码字符串np.dtype(‘U’) == np.str_‘V’原生数据,raw data (空,void)np.dtype(‘V’) == np.void相关知识
Numpy学习下 Task 5
利用Python进行数据分析(5) NumPy基础: ndarray索引和切片
Numpy鸢尾花
利用Numpy进行鸢尾花数据集分析
数据分析(Python)入门—鸢尾植物数据集处理
机器学习入门实践——鸢尾花分类
TensorFlow入门
06 Python numpy matplotlib 绘制立体玫瑰花
深度学习入门——基于TensorFlow的鸢尾花分类实现(TensorFlow
摄影技巧入门
网址: NumPy入门(5) https://www.huajiangbk.com/newsview898861.html
上一篇: 看这个算式 ☆☆☆ + ☆☆☆ |
下一篇: SQL 语句中 where 条件 |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039