我是Power BI的新手,最近一直在探索其作为数据可视化工具的潜在用途。当前,我通过Get Data->“ R Script”添加数据,在这里我使用read.csv和dplyr包来导入并整理混乱的数据。我目前还没有找到一种编辑导入脚本的方法,因此,我对该脚本进行的任何新更改都会导致我不得不重新导入数据并重新连接所有应用程序链接。
我潜在的新方法是使用read.csv将数据导入Power BI,并通过“转换数据”->“转换”->“ R脚本”修改内容。我的问题是,当我运行以下脚本时,Power BI的输出是一个空表:
i.e:# 'dataset' holds the input data for this script
library(dplyr)
dataset <- dataset %>%
select(2,3,4) %>%
rename(First= A) %>%
rename(Last= B) %>%
rename(Extra= C)
上述脚本在RStudio上运行,有什么建议吗?
答案 0 :(得分:1)
第二种方法听起来不错,那就是先将数据加载到Power BI中,然后再将其转换到R中。
将R脚本的输出加载到一个新变量中,该新变量应该可以解决该问题。更新的脚本如下:
library(dplyr)
output <- dataset %>%
select(2,3,4) %>%
rename(First= A) %>%
rename(Last= B) %>%
rename(Extra= C)