
机器学习之numpy库入门
zy_小轩
77778888899999
展开
-
numpy科学计算器库入门1 numpy的属性
import numpy as np array = np.array([[1,2,3], [4,5,6], [7,8,9]]) print(array) [[1 2 3] [4 5 6] [7 8 9]] print(array.ndim)#查看矩阵的维度 2 print(array.shape)#矩阵的形状 ...原创 2019-03-19 18:07:59 · 146 阅读 · 0 评论 -
numpy科学计算器库入门2 创建array
import numpy as np a = np.array([1,3,2],dtype=np.int32)#创建一维数组类型为int32 print(a.dtype) int32 b = np.array([1,3,2],dtype=np.float) print(b.dtype) float64 zero = np.zeros((2,3))#生成2行3列的全零矩阵 print(z...原创 2019-03-19 18:22:26 · 152 阅读 · 0 评论 -
numpy科学计算器库入门3 numpy运算
import numpy as np arr1 = np.array([[1,2,3], [4,5,6]]) arr2 = np.array([[1,1,3], [2,3,3]]) print(arr1+arr2)#元素级加法 按位相加 [[2 3 6] [6 8 9]] print(arr1-arr2)#元素级加法 按...原创 2019-03-19 18:30:57 · 296 阅读 · 0 评论 -
numpy科学计算器库入门4 随机数生成及矩阵的运算
import numpy as np sample1 = np.random.random((3,2))#生成3行2列的从0到1的随机数 print(sample1) [[0.02989707 0.17760986] [0.15221831 0.02596271] [0.11625275 0.2737317 ]] sample2 = np.random.normal(size=(3,2)...原创 2019-03-19 18:48:46 · 632 阅读 · 0 评论 -
numpy科学计算器库入门5 numpy的索引
import numpy as np arr1 = np.arange(2,14) print(arr1) [ 2 3 4 5 6 7 8 9 10 11 12 13] print(arr1[2]) 4 print(arr1[1:4])#第一个到第四个数据 [3 4 5] print(arr1[2:-1])#从第二到倒数第一个位置的数据 [ 4 5 6 7 8...原创 2019-03-19 18:56:38 · 148 阅读 · 0 评论 -
numpy科学计算器库入门6 array的合并
import numpy as np arr1 = np.array([1,2,3]) arr2 = np.array([4,5,6]) arr3 = np.vstack((arr1,arr2))#垂直合并 print(arr1) print(arr2) print(arr3) [1 2 3] [4 5 6] [[1 2 3] [4 5 6]] arr4 = np.hstack((arr1...原创 2019-03-19 19:06:20 · 197 阅读 · 0 评论 -
numpy科学计算器库入门7 array分割
import numpy as np arr1 = np.arange(12).reshape((3,4)) print(arr1) [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] arr2,arr3 = np.split(arr1,2,axis=1)#水平方向分割 分成两份 等分 print(arr2) print(arr3) [[0 1] ...原创 2019-03-19 19:10:17 · 194 阅读 · 0 评论 -
numpy科学计算器库入门8 numpy的浅拷贝与深拷贝
import numpy as np arr1 = np.array([1,2,3]) arr2 = arr1#浅拷贝 arr1 arr2共享一块内存 arr2[0] = 5 print(arr1) print(arr2) [5 2 3] [5 2 3] arr3 = arr1.copy()#深拷贝 arr3[0] = 34 print(arr1) print(arr3) [5 2 3] ...原创 2019-03-19 19:12:43 · 175 阅读 · 0 评论