Python matplotlib折线图的绘制

本文详细介绍如何使用Python的matplotlib库绘制折线图,通过实例代码演示数据可视化过程,适用于股市趋势、气象变化等数据分析场景。

                   Python matplotlib折线图的绘制

数据的可视化指的是将数据呈现为漂亮的统计图表,然后进一步发现数据中包含的规律以及隐藏的信息。数据可视化又与数据挖掘和大数据分析紧密相关,而这些领域以及当下被热议的“深度学习”其最终的目标都是为了实现从过去的数据去对未来的状况进行预测。Matplotlib就是Python绘图库中的佼佼者,它包含了大量的工具,你可以使用这些工具创建各种图形(包括散点图、折线图、直方图、饼图、雷达图等)。当然,也可以利用matplotlib以及numpy,pandas三剑客构建出系统运维监控平台。对股市,气象等等数据深度学习,从而科学预测股市的趋势,气象的变化等等。

首先,学习下简单的折线图绘制,matplotlib一般分为容器层,辅助显示层,显示层,一般按层级编写,一定可以清晰的绘制出需要的图像。下面,上代码:

import matplotlib.pyplot as plt
def main():
    x_values=[x for x in range(1,20)]
    y_values=[x**2 for x in range(1,20)]
    plt.figure(figsize=(20,8),dpi=80)
#这是容器层,可以指定所绘图的大小,以及清晰度
#也可以省略,一般建议写上,毕竟默认的总是太简陋
    plt.title('square numbers')
    plt.xlabel('value',fontsize=18)
    plt.ylabel('square',fontsize=18)
    plt.tick_params(labelsize=20)
    plt.plot(x_values,y_values,color='red')
    plt.savefig('111.png')
#如果需要保存所绘图,必须写在show()方法前,否则保存的是空白图像,名称和路径可以任意指定
    plt.show()
if __name__ == '__main__':
    main()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晚风_END

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值