Tableau是一款非常棒的数据可视化商业软件,通过拖拉拽的方式迅速的实现数据可视化。而且该软件可以连接任何一种数据库,在处理大型数据时一点都不逊色。
缺点是其无法从事数据分析和挖掘工作,幸运的是,从Tableau的8.0开始,Tableau与R语言打通,可以在Tableau中运行R脚本,从而将R语言的分析或挖掘结果在Tableau中展示。
如何实现Tableau和R语言的联手绘制可视化图表呢?
首先需要在R中下载Rserve包
install.packages(‘Rserve’)
library(Rserve)
启动R服务器
Rserve()
其次,通过Tableau连接R语言。
在Tableau界面下连接R语言:“帮助”——“设置和性能”——“管理R连接”,输入服务器及端口号即可成功连接(这里的服务器是本地机算计,故服务器填’localhost’)。