在长期使用matlab和origin的情况下,为什么要花费时间精力去学新的Python?
因为节省时间。每次画图等,我只需要粘贴复制数据部分就可以了,格式早就写好了。字号,都弄好了。
因为Python可以同时解决计算(Pandas)和画图(Matplotlib)两个部分,可以同时代替matlab和origin两个软件。
因为Python可以让我控制到我数据的底层,让我对数据处理过程清楚,而不是原来的不清楚。
因为Python完全支持TeX和中文,从而可以让图中的文字不出现origin或matlab中的不知所措的情况,而且字符更漂亮。
因为,凡事要对问题零容忍,完全解决自己遇到的问题才是进步。
因为,纯文本更方便使用。
特性
- 支持众多的图表类型,如:bar,box,contour,histogram,scatter,line plots….
- 基于python的语法
- 集成Numpy科学计算包
- 数据源可以是 python 的列表、键值对和数组
- 可定制的图表格式(坐标轴缩放、标签位置及标签内容等)
- 可定制文本(字体,大小,位置…)
- 支持TeX格式(等式,符号,希腊字体…)
- 与IPython相兼容(允许在 python shell 中与图表交互)
- 自动化(使用 Python 循环创建图表)
- 用Python 的循环迭代生成图片
- 保存所绘图片格式为图片文件,如:png,pdf,ps,eps,svg等