通过脚本编写数据分析(加载/处理/操纵数据)
对数据进行分析
直接配置绘图(不通过脚本)以生成可随时发布的图形(线条属性,刻度线和所有其他内容)
基本的矢量绘图功能,例如带有填充,边框等的正方形/椭圆形/箭头等。
对所有出现的文本进行Latex集成
是否有一个能够做到这一点的程序?
背景:当涉及科学界的出版物时,在几个研究领域中,数据图都是可观的。如果另外想绘制例如一个样品的草图,需要几个程序来完成(例如Matlab创建一个Mat脚的绘图,CorelDraw使它变得漂亮和/或添加其他内容,例如实验设置的草图)。另一方面,可以满足我所有要求的编程语言通常很难使用,或者至少需要一些时间来熟悉。
#1 楼
使用R Studio尝试R,它具有您正在寻找的所有功能。 R是在FORTRAN中基于统计功能开发的一种语言,基本上可以很好地用于统计操作。 R Studio是在R之上构建的GUI和IDE类型的界面,可以使您的工作流程更轻松R-http://www.r-project.org/
R Studio-https: //www.rstudio.com/
评论
使用ggplot2,它是R中可用的最好的绘图软件包(我认为这也是所有语言中最好的绘图软件包)
– oao
2014年4月16日12:59
#2 楼
Mathematica能够创建高质量的,可发布的图形(即不需要后处理)。我建议将SciDraw软件包用于多面板图形。
Mathematica确实需要大量时间才能精通-如果您以前从未使用过Mathematica,不要指望能够在一星期内完成所有数据,特别是如果您需要非标准的可视化效果。但是,一旦您熟练了,就可以创建几乎可以想象的任何形式的图形或可视化。仅支持某些预定义绘图类型的GUI绘图程序包将无法实现。
与大多数其他系统不同,它使用图形的符号表示(即描述语言的声明性语言)。图形,而不是描述如何绘制图形的程序语言。这可以帮助您确定是否喜欢它的样式。
我称Mathematica易于使用,但不易学习(像许多专业工具一样)。
Grace是一种成熟的GUI绘图工具,它非常灵活,通常用于创建发布图形。它是免费软件(GPL)。使用MacPorts(
grace
软件包)在OS X上安装很容易。您确实需要X服务器才能使用它。
评论
您可以考虑使用两个单独的工具。一个用于步骤1(自动数据处理)或1 + 2(探索性数据分析)。另一个用于出版物质量的绘图-有几个专门用于科学绘图的程序。对于任何构建此文件的人来说,d3是用于JavaScript的强大图形引擎。
您可能想签出R。但是,它不能满足您的所有要求。
@caffinatedmonkey您如何从d3获取出版物质量的EPS格式(对于大多数期刊来说是标准且只有可接受的矢量格式!)?看起来它非常适合基于Web的交互式可视化,但它可能完全不适合生成打印图形。
@Szablocs您可以对其进行配置以执行所需的任何操作。