QUST作业 numpy入门

data = np.array([1,2,3])  代表一个数组1 2 3

data = np.array([1,2,3]).max()
print(data) 

可以得到数组[1,2,3]中的最大值 3

 
  

np.one(3) 可以得到一列包含三个一的数组  np.zeros(3)可以得到一列包含三个0的数组

np.random.random(3) 可以得到一列包含三个随机数的数组

将ones和data两个数组相加:

import numpy as np

data = np.array([1,2])
ones=np.ones(2)
end=data + ones
print(end)

QUST作业 numpy入门_第1张图片

 减法:

import numpy as np

data = np.array([1,2])
ones=np.ones(2)
end=data - ones
print(end)

QUST作业 numpy入门_第2张图片

 乘法,除法同理:QUST作业 numpy入门_第3张图片

QUST作业 numpy入门_第4张图片 

data = np.array([1,2,3]).sum()

可以求数组的和

QUST作业 numpy入门_第5张图片

 

聚合函数: 

import numpy as np

data = np.array([1,1])
ones= np.ones((3,2))

end = data+ones
print(end)

QUST作业 numpy入门_第6张图片

 高维数组:

QUST作业 numpy入门_第7张图片

 delete函数:

QUST作业 numpy入门_第8张图片

 insert函数:

QUST作业 numpy入门_第9张图片

append函数:

QUST作业 numpy入门_第10张图片 

 

从0~7中随机选择5个数组成一维数组:

 

QUST作业 numpy入门_第11张图片

 从给定list中随机选择5个数组成一维数组:QUST作业 numpy入门_第12张图片没用重复的选取:

QUST作业 numpy入门_第13张图片

产生随机浮点数:

QUST作业 numpy入门_第14张图片 

生成正态分部矩阵:QUST作业 numpy入门_第15张图片使用 meshgrid 快速生成网格:

QUST作业 numpy入门_第16张图片

 

 

你可能感兴趣的:(numpy,python,数据分析)