我在将R与Tableau集成时面临困难。 最初,当我创建计算字段时,它在R中请求Rserve程序包,并且不愿意将字段拖到工作表中。我已经安装了这个软件包,但仍然显示错误,说 “与Resrve服务通信时发生错误.Tableau我无法连接到该服务。验证该服务器正在运行并且您有访问权限”R与Tableau的集成
任何输入。谢谢
我在将R与Tableau集成时面临困难。 最初,当我创建计算字段时,它在R中请求Rserve程序包,并且不愿意将字段拖到工作表中。我已经安装了这个软件包,但仍然显示错误,说 “与Resrve服务通信时发生错误.Tableau我无法连接到该服务。验证该服务器正在运行并且您有访问权限”R与Tableau的集成
任何输入。谢谢
您需要启动Rserve。如果你成功安装Rserve包,只需运行这个(上RGUI,RStudio或任何你运行[R脚本)
> library(Rserve)
> Rserve()
您可以测试上的Tableau连接RServe,上的帮助,设置和性能,管理[R连接。
相关文章http://kb.tableausoftware.com/articles/knowledgebase/r-implementation-notes – Inox 2014-09-10 16:57:13
非常感谢您的建议。 – 2014-09-11 06:34:44
非常感谢,现在工作正常。在运行上面的命令之后,我编辑了连接,并将它们放在了同一个地方 – 2014-09-11 06:54:44
从Tableau 9开始,可以在Tableau中使用*.rdata
文件。 Tableau 9将读取存储在*.rdata
文件中的第一项。只需在Tableau介绍屏幕中打开下的*.rdata
文件即可。
为此做:
save(myDataframe, "Myfile.rdata")
这将节省存储在它的dataframe
文件。您可以保存尽可能多的项目,但Tableau只会读取第一项。它可以读取矢量和变量,如果它们在第一个项目中。请注意,rdata
文件压缩数据相当多。我最近压缩了900mb到25mb。不过Tableau仍然需要解压才能使用它,所以请小心记忆。
你是否开始使用RServe? – Andrie 2014-09-10 15:28:46