【python编程及IDE】python绘图基本操作

近期在搞深度学习,训练的模型希望能够绘制一张趋势图来观察其训练效果。所以需要用到plt来绘图
并不需要记住特别复杂精妙的方法,对我而言只需要记住几个核心的功能,达到我观察趋势的目的即可:
主要有:

    plt.figure(num=3, figsize=(8, 15))#设置fig的尺寸,按需设置
    plt.subplot(211)
    plt.plot(plot_data["batchindex"], moving_average(plot_data["error"]), 'r--',
             plot_data_validate["batchindex"], moving_average(plot_data_validate["error"]), 'b--',
             plot_data_test["batchindex"], moving_average(plot_data_test["error"]), 'g--')#根据plot_data中的数据绘制

    plt.grid(True)  ##增加格点
    plt.axis('tight')  # 坐标轴适应数据量 axis 设置坐标轴
    my_y_ticks = np.arange(0, 0.6, 0.01)
    plt.yticks(my_y_ticks)#设置y轴显示刻度
    plt.xlabel('Minibatch number')#x轴名字
    plt.ylabel('Label Prediction Error')
    plt.title('with BN')#整个图的名字
    plt.show()

知否知否,上述只是核心代码块,完整的还需自己根据需求补全~
如果需要更多功能的绘图函数,建议参考http://www.cnblogs.com/chaoren399/p/5792168.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值