我大部分时间都在绘制数据,但不幸的是,我还没有找到适合我的绘图需求的解决方案。目前,我发现执行绘图的最强大、最令人愉快的库是 matplotlib。结果是惊人的,但是当我尝试做一些简单的事情时,我主要花时间与图书馆斗争,比如我想要的箭头。类似 R 和 gnuplot 这样的程序会产生视觉上不那么吸引人的结果,而且它们不是基于 GUI 的。
另一方面,像 xmgrace(或更好的)这样的程序允许直接操纵绘制的对象和直接反馈,但它们在两个重要点上失败了:
- 如果我的数据集(通常存储在 csv 文件中)由于某种原因发生更改,我必须重新导入它并再次手动执行操作
- 一旦我获得了一个不错的绘图设置,我必须重新创建绘图的唯一方法是使用图形化的交互式程序。我希望有可能在我的 csv 文件上运行命令行实用程序并因此获得 .pdf,而无需人工干预。
我仍然必须找到可以为我提供两全其美的东西,而且价格实惠。理想情况下,我需要一个交互式 GUI 程序(la Origin)来生成基于 matplotlib 的 python 脚本。
是否有人对可以满足我在 OSX(最好)或 Linux 上的需求的软件有任何提示?