scikit-learn机器学习笔记
码农CCQ
这个作者很懒,什么都没留下…
展开
-
Numpy
创建数组:np.array a=np.array([1,2,3,4]) b=np.array([[1,2],[3,4],[5,6]])查看数组维度、形状及类型 b.ndim b.shape b.dtype创建连续的数组c=np.arange(10)创建等分数组np.linspace(0,2,6)创建全为1的元组(元组大小不能改变,其他与数组相同) n...原创 2018-11-13 17:23:15 · 114 阅读 · 0 评论 -
Numpy 多项式
p=np.poly1d([1,-4,3]) 二阶多项式的系数p(0) 自变量为0时的多项式的值p.roots 多项式的根p(p.roots) 多项式在根处的值p.order 多项式的阶数p.coeffs 多项式系数...原创 2018-11-15 20:24:10 · 647 阅读 · 0 评论 -
Numpy 数组维度变换及排序
a=arange(12)a.reshape(4,3)转换为4*3的二维数组 b=np.random.randint(1,6,(3,4))b.reval()变为一维向量a=np.arange(4)out:array([0, 1, 2, 3])a.shapeout: (4,)b=a[:,np.newaxis]在列上添加一个维度,变成4*1out:array([[0],...原创 2018-11-15 19:58:01 · 7592 阅读 · 1 评论 -
Numpy 内置函数及基本统计功能
a=np.arange(6)np.cos(a)np.exp(a)np.sqrt(a)基本统计功能a=np.random.randint(1,5,6)a.sum()a.mean()平均值a.std()方差a.min()最小值a.max()最大值a.argmin()最小值所的索引a.argmax()最大值所在的索引对于高维的数组b=np.rand...原创 2018-11-15 19:28:43 · 953 阅读 · 0 评论 -
Numpy 数组的比较
a=np.array([1,2,3,4])b=np.array([4,2,2,4])a==b(数组进行直接比较,返回一个同维度的布尔数组)out:array([False, True, False, True])a>b(a==b).all()(a==b).any()原创 2018-11-15 19:12:44 · 9848 阅读 · 0 评论 -
Numpy 广播机制
a=np.random.randint(1,5,(5,4))b=np.arange(4)a+b(满足广播机制)c=np.arange(5)a+c(不满足广播机制)符合广播机制的条件:两个数组必须有一个维度可以扩展,然后在这个维度上进行复制,最终复制出两个相同维度的数组。 ...原创 2018-11-15 19:06:13 · 244 阅读 · 0 评论 -
Numpy 运算
数组和标量进行计算(加法)a=np.arange(6)a+5(乘法)b=np.random.randint(1,5,20).reshape(4,5)b*3数组和数组的运算数组加法a=np.random.randint(1,5,(5,4))b=np.ones((5,4),dtype=int)a+b数组相乘c=np.random.randint(1,...原创 2018-11-15 18:55:35 · 283 阅读 · 0 评论 -
Numpy3 numy共享内存
a=np.arange(6)b=a[2:5]判断a,b是否共享内存np.may_share_memory(a,b)显示备份b=a[2:6].copy原创 2018-11-15 14:44:38 · 741 阅读 · 0 评论 -
Numpy2 访问数组内元素
一维数组a=np.arange(10)a a[0],a[3],a[-1] :a[-1]代表数组最后的一个元素a[:4]a[3:7]a[6:]a[2:8:2] 起始;结束;步长a[2::2]a[::3]二维数组 a=np.arange(0,51,10).reshape(6,1)+np.arange(6)aa[0,0],a[2,-1]a[0,2...原创 2018-11-15 14:39:31 · 1593 阅读 · 0 评论 -
Numpy 文件操作
a=np.arange(15).reshape(3,5)np.savetxt('a.txt',a)存贮b=np.loadtxt('a.txt')读出np.save('a.npy',a) 保存为numpy特有的二进制格式c=np.load('a.npy')读取原创 2018-11-15 20:30:19 · 6316 阅读 · 0 评论