当前位置:首页 > 教育培训 >

用python画漂亮图(python画条形图)

来源:原点资讯(m.360kss.com)时间:2023-04-26 07:56:46作者:YD166手机阅读>>

本文整理自知乎问答,仅用于学术分享,著作权归作者所有。如有侵权,请联系后台作删文处理。

编译:极市平台

方法一

作者|冯昱尧

https://www.zhihu.com/question/21664179/answer/18928725

强烈推荐 Python 的绘图模块 matplotlib: python plotting 。画出来的图真的是高端大气上档次,低调奢华有内涵~ 适用于从 2D 到 3D,从标量到矢量的各种绘图。能够保存成从 eps, pdf 到 svg, png, jpg 的多种格式。并且 Matplotlib 的绘图函数基本上都与 Matlab 的绘图函数名字都差不多,迁移的学习成本比较低。开源免费。如图所示(题目描述中的图在最后):(以下图片均引用自 Thumbnail gallery )

像这种普通的函数图象:

用python画漂亮图,python画条形图(1)

plt.fill(x, y1, 'b', x, y2, 'r', alpha=0.3)

以及这种 Scatter 图(中文不知道该怎么说…):

用python画漂亮图,python画条形图(2)

plt.scatter(x, y, s=area, alpha=0.5)

精致的曲线,半透明的配色。显出你那高贵冷艳的X格,最重要的是只需一行代码就能搞定。从此再也不用忍受 Matlab以及GNUPlot 中那蛋疼的配色了。

想画 3D 数据?没有问题 (用mayavi可能更方便):

用python画漂亮图,python画条形图(3)

ax.plot_surface(X, Y, Z, rstride=8, cstride=8, alpha=0.3)cset = ax.contourf(X, Y, Z, zdir='z', offset=-100, cmap=cm.coolwarm)cset = ax.contourf(X, Y, Z, zdir='x', offset=-40, cmap=cm.coolwarm)cset = ax.contourf(X, Y, Z, zdir='y', offset=40, cmap=cm.coolwarm)

四行代码你就能拥有(后三行是画坐标平面上的等高线,严格的额说还是一行)。

除此以外,不过你是矢量场,网络还是什么奇葩的需求都能够搞定:

用python画漂亮图,python画条形图(4)

栏目热文

python编程100例(python处理excel表格)

python编程100例(python处理excel表格)

大家好,我是小白君。在学习CV的路上,挖坑是必须的,把自己埋在里面,开出花来。今天,我们就来挖本公众号:CV初学者的第一...

2023-04-26 08:05:55查看全文 >>

python处理excel表格(python办公自动化案例)

python处理excel表格(python办公自动化案例)

工作中经常会遇到一些每天都要进行的重复操作,没一点技术含量,做起来却费时费力,还时不时出点小错。为应对这种情况,有些人会...

2023-04-26 08:19:12查看全文 >>

python口诀表(python处理excel表格)

python口诀表(python处理excel表格)

乘法口诀表是一张九行九列的表格,常见的有两种格式:左下三角形、右上三角形,如下面两张图所示。左下三角形格式的乘法口诀表右...

2023-04-26 07:40:14查看全文 >>

自学python能找工作吗(python爬虫真实收入)

自学python能找工作吗(python爬虫真实收入)

身边有不少朋友最近都开始学习python,大多都在学了一两个月之后来问小编,我现在已经入行了,能去找什么样的工作呢?小编...

2023-04-26 08:08:42查看全文 >>

普通人不限专业能考的证书(不限专业可以考的证)

普通人不限专业能考的证书(不限专业可以考的证)

二建证书是建筑类注册资格证书之一,也是建筑类注册证书中报考条件最低的证书。一般来说,报考二建都需要工程或工程经济类专业,...

2023-04-26 08:14:23查看全文 >>

python可以用来干什么(python安装后如何使用)

python可以用来干什么(python安装后如何使用)

这篇文章主要介绍了Python主要用途,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学...

2023-04-26 08:07:21查看全文 >>

python编程骗局(python教程是骗局吗)

python编程骗局(python教程是骗局吗)

大皖新闻讯 据安庆公安微信公号3月16日发布,近日,一名自称Python高手的男子因诈骗被桐城警方抓获。3月6日,桐城居...

2023-04-26 07:52:33查看全文 >>

学完python能干嘛(学python可以从事什么工作)

学完python能干嘛(学python可以从事什么工作)

不知道大家有没有遇到过这种情况,面试时被面试官问会不会用python,结果就没有结果了。于是你很气愤地向好友抱怨,我又不...

2023-04-26 07:45:09查看全文 >>

python能干什么(为什么不建议普通人学python)

python能干什么(为什么不建议普通人学python)

从2015开始国内就开始慢慢接触Python了,从16年开始Python就已经在国内的热度更高了,目前也可以算的上"全民...

2023-04-26 08:16:33查看全文 >>

哪种编程语言最适合初学者(哪个编程语言最好入门的)

哪种编程语言最适合初学者(哪个编程语言最好入门的)

计算机语言入门先学什么?简单来讲,初学者需要先了解各种计算机语言,熟悉计算机组成原理,学习数据结构与算法、数据库、基础语...

2023-04-26 08:01:25查看全文 >>

文档排行