代码之家  ›  专栏  ›  技术社区  ›  rane

如何通过在查询编辑器中运行R脚本在powerbi中添加列

  •  0
  • rane  · 技术社区  · 7 年前

    “表1”

    Year   Profit
    2019   300
    2018   200
    2017   100
    

    2-在按钮中运行此脚本 “运行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'
    

    解决这个错误的方法是什么?

    0 回复  |  直到 7 年前
        1
  •  1
  •   cicero    7 年前

    从csv输入数据:表1

    Year   Profit
    2019   300
    2018   200
    2017   100
    

    那么, 打开查询编辑器 通过选择 编辑查询 从Power BI桌面的“主页”选项卡。

    在 变换 选项卡上,选择运行R脚本

    # 'dataset' holds the input data for this script
    
    output <- dataset
    output$new <- NA
    

    output R脚本的输出,这里是包含新列的表 new .