matplotlib.pyplot(一)

matplotlib中使用最多的就是pyplot库.

使用流程

  1. 创建画布
  2. 画布设置
  3. 绘制内容
  4. 图表完善
    • 添加图例
    • 坐标轴设置
    • 字体设置
    • 表格标题
  5. 保存图片
  6. 显示图片(可选)
    ps:有点烦,不能有序列表嵌套无序列表,我的强迫症啊.有知道的大佬请一定教教我!90度鞠躬!

画布的创建

画布创建时,可以选择是否创建多个画布.创建函数为:
p1 = plt.figure()

子图的创建

p1.add_subplot(参数1, 参数2, 参数3)
参数说明:

  • 参数1:一块画布被均分成几行
  • 参数2:一块画布被均分成几列
  • 参数3:要画的图在第几块区域,从左至右,从上到下.

画布的设置

默认参数的修改(待完善)

  • 图表中中文信息的正常显示
    plt.rcParams['font.sans-serif'] = 'SimHei'
  • 图表中正常显示负号(负数的正常显示)
    plt.rcParamas['axes.unicode_minus'] = False

参考文献:https://blog.csdn.net/qq_27825451/article/details/81630839

绘制内容

绘制的内容主要有散点图,折线图,柱状图,直方图,饼图,雷达图等.
参考文献:https://www.cnblogs.com/yangzhizong/p/10077410.html
https://www.runoob.com/numpy/numpy-matplotlib.html

图表完善

图表完善的方面主要有:图例的添加,坐标轴的完善,字体的设置,图标的标题,等等方面
参考文献:https://www.cnblogs.com/duye/p/8862666.html
这里有一个处理日期值的内容:
https://baijiahao.baidu.com/s?id=1630347803946481297&wfr=spider&for=pc

图表的保存

plt.savefig()方法中以路径+文件名的格式传参,字符串类型.

图表显示

plt.show()

ps:这篇的和之前的风格不太一样是因为,个人感觉这个库用的比较少,因为知道了另外一个感觉更好的库,Jupyter Notebook.目前感觉这个更好用,画出来的效果也更好看.

经过一上午的努力,发现,并不是jupyter画图,而是pyecharts库的作图,因此,matplotlib.pyplot和pyecharts都能用于作图,但是个人感觉pyecharts做的图更好看?记得是做出来的图感觉不一样,可能是因为一个是HTML显示出来的,一个是IDE显示的区别?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值