【python机器学习手册】第一章 向量、矩阵和数组

本文是《Python机器学习手册》第一章的内容概要,深入介绍了向量、矩阵和数组的基本概念及在Python中的实现,为后续机器学习算法打下扎实的数学基础。
摘要由CSDN通过智能技术生成
#1.1
import numpy as np
vector_row=np.array([1,2,3])
print(vector_row)#行向量
[1 2 3]
vector_column=np.array([[1],
                        [2],
                       [3]])#列向量
print(vector_column)#每行都要有【】,多行就多个【】
[[1]
 [2]
 [3]]
#1.2
matrix=np.array([[1,2],
                 [3,4],
                  [5,6]])
print(matrix)#和上面创建向量差不多,创建矩阵
[[1 2]
 [3 4]
 [5 6]]
#1.3
from scipy import sparse#scipy是包的集合,import后面只能接包,from后面接包的集合
matrix2=np.array([[0,0],
                 [0,1],
                 [3,0]])
matrix_sparse=sparse.csr_matrix(matrix2)#创建一个压缩的稀疏矩阵,csr_matrix是一个单词
print(matrix_sparse)
  (1, 1)	1
  (2, 0)	3
#1.4
vector_row2=np.array
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值