我可以用什么简单的FLOSS软件来生成漂亮的数据可视化?

我在这里寻找最简单直观的应用程序,旨在生成整洁的图形,例如“过去10年中Ubuntu用户的数量”或“每个Humble Indie Bundle的windows,mac和linux用户支付的平均金额”版”。

我只是希望它很容易制作(没有太多function),而且外观漂亮(没有丑陋的商业图表)!

谢谢你的帮助!

郁金香

下载(80 Mb) 。 安装: sudo dpkg -i tulip-debuginfo_3.3.1-2_i386.deb

  • 3D可视化
  • 3D修改
  • 插件支持,便于演变
  • 建立集群并导航到它
  • 自动绘制图形
  • 自动聚类图形
  • 自动选择元素
  • 图表的自动度量颜色

郁金香

我推荐RLPlot 安装rlplot

来自RLPlot网站。

RLPlot是一个绘图程序,用于根据数据创建高质量的图形。 根据存储在电子表格中的值,可以使用多个菜单帮助您创建所选的图表。 图表会在您获取时显示(wysiwyg)。 双击图形的任何元素(或用鼠标右键单击)以修改其属性。 RLPlot是Linux和Windows的跨平台开发。 Mac OsX用户可以在http://naranja.umh.es/~atg/找到一些有用的信息来安装RLPlot。

在此处输入图像描述

示例图片

我可以推荐matplotlib ,但是它主要用于绘图,但是除非一个人不熟悉python,否则更简单的替代gnuplot。

这听起来很无聊,但LibreOffice当然很容易使用,它的图形是高度可定制的。 如果你知道你在做什么,你真的可以让它们闪耀!

我通常使用python matplotlib。 http://matplotlib.sourceforge.net/

虽然它是一个图书馆,但它非常简单。 你只需启动python解释器并导入lib。 对我来说,大多数电子表格绘图仪更简单,因为我总是迷失在gui中。

你可以在http://matplotlib.sourceforge.net/gallery.html看到画廊

如果您熟悉Matlab,您可能会发现Octave很有用(编辑m文件)。 但是,我个人更喜欢python(使用matplotlib),因为可以操纵代码以类似于所需的结果。 您也可以使用python代码并对其进行编辑以包含tex文件中包含的数据(CSV格式等)。因此,通常,python是一个非常强大的选择,可以让您更广泛地控制分析参数。 祝好运。

我推荐SciDaVis [1]。 与电子表格程序不同,它仅用于绘图(更好的替代原始IMHO)。 您可以导出为可以轻松添加到网页的svg文件。

我还发现gnuplot [2]比我想象的要容易得多。 它似乎与HTML5配合得很好。 它是基于命令行的,但很容易遵循所有可用的示例。

两者都可以从软件中心获得(gnuplot可能在synaptic中:您可能需要先安装synaptic)。


[1] http://scidavis.sourceforge.net/

[2] http://www.gnuplot.info/

我真的很喜欢gnuPlot。

http://www.gnuplot.info/

正如@Andres所说,它不难学,并且它们变得懒惰之前它会产生出版质量图,并且期刊开始打印Excel图表:)

我个人喜欢R (等效octave ),它基本上可以满足你所需要的一切,以及令人敬畏的情节质量。 还要考虑gnuplot ,使用起来更容易,更快捷。

wxMaxima是计算机代数系统Maxima的图形用户界面。 它通过菜单系统使大部分命令可用,并为需要多个参数的命令提供输入对话框,从而简化了Maxima的使用。 它还实现了自己的显示引擎,直接输出数字符号,而不是用ASCII字符描述它们。

wxMaxima还具有2D和3D内联图,简单动画,文本混合和数学计算以创建文档,输入和输出到TeX,以及Maxima手册的浏览器,包括命令索引和全文搜索。

要在所有当前支持的Ubuntu版本中安装wxMaxima,请打开终端并键入:

 sudo apt install wxmaxima 

在此处输入图像描述

wxMaxima并不是很难用于静态数据可视化。 如果你想要一个带有内联小部件的交互式数据可视化,让你可以动态地改变可视化,那么你正在寻找需要一些编程的东西,比如我在Python中写的这个答案 。