Mathematica数据可视化:[1]定义

2025-03-20 00:02:41

到底墙绅褡孛数据可视化如何定义呢? 每个人都有一个答案. 或许您认为非常漂亮, 相当有意思, 携带有信息数据的图像吧. 来看一下在中文维基中时这样说的[1].

这样的定义看到就感到有点头疼, 所以就我个人简单地认为, 数据可视化就是数据经过处理分析之后,转化而成还算勾人的文字,表格或者图像。这里还要提醒的大家注意的一点是, 可视化不应仅仅包括目之所及的信息, 还可以包括视觉之外的其他编码方式: 比如听觉. 简单一句话来说, 数据可视化是 3+2. 3 代表, 文字,表格或者图像, 2 就是动画和听觉.

那么为什么要将数据可视化展示呢? 它的好处就相当于帮助我们理解的加速剂, 更快更深地挖掘出信息背后的信息. 就是我们平日所说的" 一图胜千言"么, 其实也就是借助这种视觉学习的方法理解数据.

我们来看一个相当出名的例子 安斯库姆四重奏[2] , 这个例子中的数据并不复杂.

Mathematica数据可视化:[1]定义

但这四组数据确实可以将数据可视化的优势淋漓尽致地演绎了出来的. 让我们手动一步一步将这四组数据绘制出来, 然后去观察图形.

最简单导入数据的方式就是复制表格里的数据了. ImportString 在这里会非常有用.

Mathematica数据可视化:[1]定义

取出第一行来检查一下, 是什么类型的数据, 再看一下整体的结构.

Mathematica数据可视化:[1]定义

现在手头有一矩阵, 想要每两列分为一组,

Mathematica数据可视化:[1]定义

下面就将每一组的数据绘制出来, 然后稍微思考一下数据是怎么样分布的.

Mathematica数据可视化:[1]定义

我们来观察图形, 可以非常轻松的得到一些结论来: 第一个数据基本能用线性模型很好地表示出来, 第二个数据集合是有点抛物线的意思, 第三个里前面基本是线性但是里面含有一个异常值, 而第四个组中的数据是非常怪异的.

我这里想说的是, 如果只是从数据来看是很难发现上面的信息, 但从图形之上, 大概非常轻松的也能够得出类似的结论吧. 数据可视化非常有意思, 这也就是我将要在一系列经验用 Mathematica 进行处理它的原因.

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢