繁体   English   中英

将整个工作区从R加载到Power BI中

[英]Load entire workspace from R into Power BI

我需要将数据从R导入Power BI。

我知道我可以通过PowerBI的“获取数据”选项运行R脚本,该脚本可以创建需要导入Power BI的数据帧。

这种方法的问题在于,尽管我用来生成相关数据帧的脚本在R中花费了不到一分钟的时间,但在Power BI中运行却花费了太长时间。 我花了半个小时才取消并寻找其他方法。

相反,我将工作空间保存在R中,并尝试通过Power BI加载:

在R中

save.image(file = "M:\\PowerBI\\R Environment.RData")

在Power BI中

load("M:\\PowerBI\\R Environment.RData")

但是问题是只有一个数据框显示,而如果我使用R studio在新的R会话中加载,则所有数据框都会显示。

我想念什么吗?

将所需的数据帧另存为csv文件,然后使用“获取数据”功能区选项卡下的“ R脚本”将其加载到Power BI中。

dataframe <- read.csv(csv_data, na.strings=c("", "NA"), sep=",")

名为“ dataframe”的表将显示在power bi查询编辑器中。

您还可以在R脚本中分配其他数据框,它们也会显示出来。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM