首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么要使用matplotlib而不是现有的软件/绘图器?

为什么要使用matplotlib而不是现有的软件/绘图器?
EN

Stack Overflow用户
提问于 2016-07-06 17:46:14
回答 2查看 154关注 0票数 0

嗨,我觉得这个问题可能是完全愚蠢的,但我仍然会问它,因为我一直在考虑它。

使用像matplotlib这样的绘图仪而不是现有的软件或绘图器有什么好处。

现在,我已经猜到,虽然使用这样的库需要更多的时间,但是您有更多的可能性吗?

请告诉我你的意见是什么。我刚刚开始学习Python的数据科学,所以我想说清楚。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-06 17:53:55

Matplotlib为您提供了很好的访问级别:

  • 你可以改变情节的所有细节,修改刻度,标签,间距,.
  • 它有许多合理的缺省值,因此一个oneliner plot(mydata)生成相当好的绘图。
  • 它可以很好地使用numpy和其他数值工具,因此您可以直接将数据科学对象传递到绘图工具,而无需经过一些中间的io。
票数 2
EN

Stack Overflow用户

发布于 2016-07-06 17:55:58

再加上罗宾的回答,我认为可复制性是关键。

当您使用matplotlib生成图形时,由于您正在编码所有内容,而不是使用接口,所以所有的工作都是可复制的,您可以再次运行您的脚本。使用其他软件,特别是具有用户界面的程序,意味着每次您想要重新生成您的图形时,您都必须从头开始,如果有人问您的图形的具体内容(即所使用的轴的大小、可能没有标记的单元是什么),您很难返回并计算出来,因为没有需要检查的代码。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38230462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档