从入门到入土:机器学习part02|python|初步学习|numpy|Matplotlib

此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出。欢迎各位前来交流。(部分材料来源网络,若有侵权,立即删除)
本人博客所有文章纯属学习之用,不涉及商业利益。不合适引用,自当删除!
若被用于非法行为,与我本人无关

机器学习part02|python|初步学习|numpy|

numpy

  • numpy的数组类(numpy.array)中提供了很多数组和矩阵的便捷方法

导入

import numpy as np

生成NumPy数组

import numpy as np
x=np.array([1.0,2.0,3.0])
print(x)
type(x)

在这里插入图片描述

  • numpy和标量之间的运算直接运算就好了

numpy的N维数组

import numpy as np
A=np.array([[1,2],[3,4]])
print(A)
A.shape
A.dtype

在这里插入图片描述
这里生成了一个2X2的矩阵
矩阵元素的数据类型可以通过dtype查看

访问元素

元素的索引从0开始

import numpy as np
A=np.array([[1,2],[3,4]])
print(A[0])
print(A[0][0])

在这里插入图片描述

也可以使用for语句访问各个元素

Matplotlib

import numpy as np
import matplotlib.pyplot as plt

x=np.arange(0,6,0.1)
y1=np.sin(x)
y2=np.cos(x)

plt.plot(x,y1,label="sin")
plt.plot(x,y2,linestyle="--",label="cos")
plt.xlabel("x")#x轴
plt.ylabel("y")#y轴
plt.legend()#图例
plt.show()

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值