python基础之Matplotlib库的使用一(平面图)

系统 1845 0

  在我们过去的几篇博客中,说到了Numpy的使用,我们可以生成一些数据了,下面我们来看看怎么让这些数据呈现在图画上,让我们更加直观的来分析数据。

安装过程我就不再说了,不会安装的,回去补补python最最基础的知识。

python基础之Matplotlib库的使用一(平面图)_第1张图片

我们可以看到我们生成了一组X,而且我们设置了y=2x+5,也就是我们初中学的一元一次方程。

plt.title("Matplotlib demo") 设置了图形(坐标)的名字

plt.xlabel("x axis caption") 设置了X轴的名字

plt.ylabel("y axis caption") 设置Y轴的名字,然后我们plt.plot(x,y)给图画传递了我们要画的x,yplt.show(),图画输出。就这样我们就得到了一个最简单的线形图

注意,我们一般在使用Matplotlib时一般都叫做plt,所以大家就别乱起名字了,就用这个吧,通俗易懂。

我们再由这个线来扩展一些,我们要输入虚线,我们可以plt.plot(x,y,'--'),我们还要把这个线设置成红色,我们可以plt.plot(x,y,'r--').

后面的参数还有很多设置的,可以直接登录官方教程去查看https://www.matplotlib.org.cn/tutorials/advanced/index.html

            x = np.arange(1,11
            
              ) 
y 
            
            =  2  * x +  5
            
               
k 
            
            = 3*x + 8
            
              
plt.title(
            
            
              "
            
            
              Matplotlib demo
            
            
              "
            
            
              ) 
plt.xlabel(
            
            
              "
            
            
              x axis caption
            
            
              "
            
            
              ) 
plt.ylabel(
            
            
              "
            
            
              y axis caption
            
            
              "
            
            
              ) 
plt.plot(x,y,
            
            
              '
            
            
              --
            
            
              '
            
            
              )
plt.plot(x,k)
plt.show()
            
          

我们也可以这样,同时画出多条线,还有很多高级的操作,饼状图,柱状图,我就不一一列举了。


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论