星期日, 七月 31, 2011

R语言、Rattle以及ggobi协同进行数据可视工作

数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息。但是,这并不就意味着,数据可视化就一定因为要实现其功能用途而令人感到枯燥乏味,或者是为了看上去绚丽多彩而显得极端复杂。为了有效地传达思想概念,美学形式与功能需要齐头并进,通过直观地传达关键的方面与特征,从而实现对于相当稀疏而又复杂的数据集的深入洞察。然而,设计人员往往并不能很好地把握设计与功能之间的平衡,从而创造出华而不实的数据可视化形式,无法达到其主要目的,也就是传达与沟通信息。

R语言有众多的绘图工具包,例如ggplot2,lattice。而在动态绘图方面则可以利用rggobi与ggobi软件进行协同工作。对懒得敲命令的同学来说,还可以利用rattle工具包的图形界面进行数据挖掘和可视化工作。在R程序内运行如下命令即可安装rattle

install.packages('rattle',dep=T)

在R里面用下面的命令还可以一次性安装好所有ggobi所需文件。
source("http://www.ggobi.org/downloads/install.r")
有时候仍会有些错误,例如对找不到ggobi路径的问题,在win命令行下运行下面的命令再重启R就可以了。
setx path "%PATH%;C:\Program Files\ggobi"



没有评论:

发表评论