numpy入门——数组操作
2017-08-09 18:10
183 查看
数组操作
根据筛选条件对数组元素进行筛选import numpy as np import pandas as pd # 创建一个多维数组 np1 = np.random.randint(low=4, high=90, size=(4, 5, 6)) np2 = np.random.randint(low=4, high=77, size=(4, 5, 6)) # 根据条件筛选数组 如果元素大于56就返回该元素,否则返回-1 print(np.where(np1 > 56, np2, -1))
组合两个数组
# 组合两个数组 print(np.concatenate((np1, np2), axis=1))
统计出数组中的唯一值
# 统计出数组中的唯一值 print(np.unique(np1, return_counts=True, return_index=True))
数组切片
# 数组切片 选取第二行 第3列与第4列 print(np1[2, 3:5]) # 以2为步进值进行切片 print(np1[2::2, 2::2])
相关文章推荐
- numpy入门——数组属性操作
- Numpy入门学习之(五)数组、矩阵中级操作
- Numpy入门学习之(三) 数组、矩阵基本操作
- numpy入门——创建随机数组
- jquery入门-$.each 数组操作与表单操作代码
- 慕课网-Java入门第一季-6-8 使用 foreach 操作数组
- R语言入门——矩阵和数组的操作
- Tensorflow入门 :关于数组的操作
- NumPy数组(2、数组的操作)
- 【numpy 入门】-- 基本操作(2)
- Numpy 数组的切片操作
- numpy 数组操作
- numpy数组操作
- php入门学习知识点五 关于php数组的几个基本操作
- Python Numpy 数组的初始化和基本操作
- Python Numpy 快速入门指导 (三) 理清numpy什么时候会复制出一个新的数组?
- numpy 字符数组和字符操作(略)
- 学习Python数据分析(2.1)----Numpy数组以及数组的操作
- python numpy操作数组学习笔记(二)数组的分割和组合
- Numpy-数组的基本操作(二)