ML&DL必备之numpy & matplotlib

在学习machine learing 和Deep learning的时候不免会有一些数据的操作,科学计算和一些矩阵的操作需要用到numpy,而如果想可视化的时候,比如效果展示和调参的时候就需要画图,所以我们plot的的时候就需要用到一个很强大的包,叫matplotlib,今天对这两个包展开说明,都时经常用到的一些简单的操作!

numpy集锦

属性

创建array

基础运算

索引

array 合并

array 分割

复制

###matplotlib集锦

example

简单修改坐标轴

《ML&DL必备之numpy & matplotlib》

修改坐标轴进阶

修改坐标轴的位置

《ML&DL必备之numpy & matplotlib》

图例

在example基础上修改
plt.plot(x, y1, label=’linear line’) #增加了label
plt.plot(x, y2, color=’red’, linewidth=1.0, linestyle=’–‘, label=’square line’) #增加了label
plt.legend(loc=’best’) #自动找一个比较合适的位置

散点图

《ML&DL必备之numpy & matplotlib》

subplot多合一显示

均匀

不均匀

《ML&DL必备之numpy & matplotlib》

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注