标签归档:NumPy

NumPy数据处理相关技巧

创建数组

import numpy as np

# 基础款:从列表转数组
data = [1, 2, 3, 4, 5]
arr = np.array(data)

# 懒人专用:自动生成序列
seq1 = np.arange(10)        # 0到9
seq2 = np.arange(0, 10, 2)  # 0,2,4,6,8

# 做图用的等分点
points = np.linspace(0, 1, 5)  # [0, 0.25, 0.5, 0.75, 1]

# 初始化用
zeros = np.zeros((3, 3))  # 3x3零矩阵
ones = np.ones((2, 4))     # 2x4一矩阵
random = np.random.rand(3, 3)  # 随机矩阵
继续阅读