实现
回答
在SPSS中,Chart Builder建立在相同的基础之上。我可能是错的,但我认为SPSS将其实施为“GPL”。恕我直言,哈德利的ggplot2更容易学习,网上有很多例子。我还没有看到许多使用GPL构建的图形示例。
更不用说,R可以免费的价格获得。
这不完全相同,但SAS已经(自9.2)ODS Graphics系统。这个图形系统也基于相同的基础,如果你看例子here,你会立即注意到这些图形和ggplot2中的图形和布局的相似之处。
这里的想法是从分析中获取图表,因此您可以在指定分析的同时指定图表的内容。然后有用于ODS图形的template language,以允许您创建自定义图形。这是我仍然在ggplot2中错过了一点。但是ggplot2要容易得多。
看起来IBM有一些visualization tools里面有图形语法。 他们说他们的后端 - 快速自适应可视化引擎(RAVE) - 基于它。 最近我发现this overview-article约VizJSON - 一种语言来描述图表,这显然是JSON的一些变化。 (我真的不知道SPSS,Many Eyes以及他们与其他IBM软件之间的联系。很可能SPSS是Many Eyes的后端...可能VizJSON是他们GPL的下一步...无论 - 它是封闭专有的东西无论如何)
也有D3.js。它是开放的,BSD许可证。这是一个JavaScript库。这里的“javascript”并不意味着“仅限网络”:你可以用你的情节制作SVG文件(可能他们会或者已经支持更多)。但它意味着你需要知道一堆Web技术:HTML,Javascript,DOM,CSS等(+也许是javascript的包管理器..)。也有人说这是一个相当低级的图书馆。
有一个更高级别的工具,基于D3.js - Vega。
我不是在这些工具非常精明的,不能完全肯定这方面的信息;)
的Python现在有its own ggplot port。
另外,Tableau是一个基于图形语法(威尔金森自己现在在那里工作)的可视化系统。但我不确定这是否重要,因为它不是预先存在的统计软件包的一部分。
- 1. 。bcrypt的实现,实现HashAlgorithm?
- 2. 实现polynimial类实现
- 3. 实现
- 4. 使用Subversion实现SCM实现ClearCase
- 5. PickerView在Titanium中实现的TableView实现
- 6. 使用ServiceStack实现多个ICacheClient实现
- 7. 在FastAdapter上实现IIClickListener实现IItem
- 8. 在python中实现R表的实现
- 9. 哪个JAXB实现实现Marshaller.getNode()?
- 10. JMS使用Scala实现队列实现
- 11. 只实现IndexMut而不实现索引
- 12. CPython内部实现的文档实现
- 13. 自然标记增强现实实现
- 14. rfind实现使用发现
- 15. 实体框架 - 实现IDbSet
- 16. 为RVarT实现MFunctor实例
- 17. 自动实现一个接口来封装现有的实现
- 18. NSArray的实现
- 19. TCP Holepunch实现
- 20. Trie实现
- 21. Hashtable实现
- 22. 实现编号
- 23. c#Math.Sqrt实现
- 24. SubBuffer实现
- 25. 实现FLAG_ACTIVITY_CLEAR_TOP
- 26. JVM实现JRE
- 27. malloc的实现?
- 28. Cursor.toArray()实现
- 29. 栈实现
- 30. getUTF8Length的实现
我甚至无法想象在SAS图形中写入类似的内容会怎样... – 2011-02-03 23:30:42
@Joshua:你的意思是使用prog gplot和诸如ODS Graphics? – 2011-02-04 10:51:15