matplotlib库的使用

继续分享自己的学习历程!

概念什么的就不说了,网上资料很多,那就直接开始说要点吧!

主要是五种绘图:折线图、散点图、直方图、条形图以及饼图。

以实例来说我觉得效果会更好。大部分注释说明都写在代码块里了。

其实无论是折线图也好还是散点图那些也好,基本要素的代码都是一模一样的,需要注意的只不过是一些细节而已。

导入就在终端用pip命令就好了,或者是直接在pycharm里输入

如果没装这个库的话,在matplotlip下面会显示红线,将箭头放上去然后安装这个库就ok了。

导入方式:

折线图:

实例一:

就比如举个列子来说,我们来绘制自己和自己的好兄弟从11岁到20岁的每年交女朋友的情况(只是举例,并非事实哈,嘿嘿):

这里的显示中文标签也有别的方法,但是我觉得这样写是最简单的了。

运行的效果如图:

实例二:

比实例一复杂一些,其中一些函数也稍微难理解一些。

运行结果如下:

散点图:

区别在于散点图使用plt.scatter()来传入的参数。

折线图有详细的注释了,下面的实例就不在做解释了,极个别的会再注释来说明。

运行结果如下:

柱状图

我觉得条形图和直方图合起来就是柱状图了,哈哈。特别像。

这里用的是plt.bar()

运行结果:

下面用的是plt.barh():

运行结果:

用柱状图来作比较看着是特别舒服的:

运行结果:

饼图

用的是plt.pie()

饼图是和其他几个相对来说细节区别最多的了。

运行结果:

绘制什么图要根据适当的类型来选择最合适的,这样才能最大化的利用起来,也能够更好的展示你想要的结果。

文章可能有解释不当或者错误的地方,欢迎交流!

以上的学习历程是我在b站上跟着视频以及查资料学习后整理的,不得不说b站真的是个好东西啊!让我学到了很多东西。

继续坚持,加油吧!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Matplotlib的三层结构 1.1 容器层 容器层主要由Canvas、Figure、Axes组成。 Ca...
    尔玉RGX阅读 325评论 0 2
  • Matplotlib是Python中用的最多的2D图形绘图库,学好Matplotlib的用法可以帮助我们在统计分析...
    BubbleL阅读 8,122评论 0 12
  • matplotlib是最流行的Python底层绘图库,主要做数据可视化图表,名字取材于MATLAB,模仿MATLA...
    MacsenChu阅读 586评论 0 0
  • 简介 Matplotlib可以说是Python最声名远扬的可视化库了,也是Python数据分析库的“三驾马车”之一...
    放翁lcf阅读 1,532评论 0 4
  • 最近开始学习大数据分析相关的知识,刚开始学习matplotlib的内容,为了防止后面遗忘到处查资料,顾将最近学的m...
    扯扯_2c79阅读 462评论 0 2