我正在使用R中的一些表格数据,需要将其导入Tableau.
我可以以各种文件格式(例如,csv,.xlsx,.rda等)导出数据,但是我想知道从成功将数据读入Tableau的角度来看是否存在首选文件格式.
例如,当我将具有缺失值的数据集从R导出到csv时,它将缺失值编码为"NA"
字符串.然后,Tableau将这些列误解为字符列.我可以通过将R中的缺失值重新编码为NULL
值来避免此错误,但是这种经历让我想知道Tableau是否存在Tableau最无缝导入的特定文件格式.
或者我应该.tde
使用rtableau
包将R中的数据导出到Tableau Data Extract()中吗?
编辑:不幸的是,我rtableau
只与Linux和Mac系统兼容,似乎没有积极维护.
.rda
通过Connect
> Statistical File
接口连接Tableau 可能是最好的方法(这里有更多信息).
我没有给你一个确定的答案,但我参与了几个涉及R和Tableau的项目.我建议使用该包来创建.tde
文件,因为这会强制您格式化Tableau提供的本机类型中的数据,并且应该导致最不容易出错的工作流.
csv
在Tableau中摄取有多种失败的可能性.除了你提到的那些,我曾经遇到过Tableau根据前500个观察结果选择列类型的问题.因此,根据数据,一个特定列被标识为"数字"或"整数",从而导致可视化中的错误.根据我的经验,所有非本机数据类型都存在类似的问题.
希望有所帮助.