r - 如何通过在查询编辑器中运行 R 脚本在 Power BI 中添加列
问题描述
1 - 输入一个表调用:“Table1”
Year Profit
2019 300
2018 200
2017 100
2 -在 Power Query 编辑器的“运行 R 脚本”按钮中运行此脚本
# 'dataset' holds the input data for this script
dataset <- as.data.frame(Table1)
dataset["new"] <- NA
3 - 错误:
DataSource.Error: ADO.NET: R script error.
as.data.frame(Table1) Error: no object 'Table1'
解决此错误的方法是什么?
解决方案
来自 csv 的输入数据:表 1
Year Profit
2019 300
2018 200
2017 100
然后,通过从 Power BI Desktop 的“主页”选项卡中选择“编辑查询”来打开查询编辑器。
在“转换”选项卡中,选择“运行 R 脚本”
# 'dataset' holds the input data for this script
output <- dataset
output$new <- NA
您需要命名output
您的 R 脚本的输出,这里是您的带有新列的表new
。
推荐阅读
- react-native - React Native - 无论滚动位置如何,都需要在滚动时隐藏/显示带有动画的标题
- html - 我的选择标签的宽度不想改变
- dll - 如何将注入的DLL的远程Proc地址获取到另一个进程中
- swift - 在用户购买之前锁定游戏的特定部分
- delphi - 如何让透明图像出现在 TMenu 项目上
- smalltalk - Windows 上 Smalltalk (Pharo) 中的标准输入
- snakemake - 使用 snakemake 的 MissingOutputException 和延迟等待错误
- android - 如何在 Mac OS 上安装 ANDROID_SDK_ROOT?
- python - IndexError:列表索引超出范围。任何人都可以帮我解决这个 Python 代码吗?包括 numpy 和 pandas 的概念
- javascript - 正则表达式匹配两个单词之间的字符串,其中结束边界词是可选的