【问题标题】:I can't add a column throught a r script in power bi我无法通过 power bi 中的 r 脚本添加列
【发布时间】:2020-03-04 21:58:27
【问题描述】:

我想通过 r 脚本添加一个新列,但出现下一个错误:

如果我在 R-Studio 中运行 r 代码,但在 Power BI 中却不行,则 r 代码可以正常工作。

这里是r代码:

library(stats)
library(base)

dataset$llam_acum = 0

for (i in 1: nrow(dataset)) 

{

  if (i < 5)

    {

      dataset$llam_acum[i] = dataset$`Llamadas acumuladas`[i]

    }

  else

    {

        if (dataset$Fecha[i] == dataset$Fecha[i-4]) 

          {

            dataset$llam_acum[i] = dataset$`Llamadas acumuladas`[i]-dataset$`Llamadas acumuladas`[i-4]

          }

        else

          {

            dataset$llam_acum[i] = dataset$`Llamadas acumuladas`[i]

          }
      }
}

这里是数据库的摘录:

Type    Llamadas acumuladas Fecha
A   24  06/02/2020
B   1   06/02/2020
C   67  06/02/2020
D   25  06/02/2020
A   94  06/02/2020
B   4   06/02/2020
C   241 06/02/2020
D   122 06/02/2020
A   188 06/02/2020
B   8   06/02/2020
C   482 06/02/2020
D   243 06/02/2020
A   237 06/02/2020
B   10  06/02/2020
C   629 06/02/2020
D   332 06/02/2020
A   305 06/02/2020
B   12  06/02/2020
C   856 06/02/2020
D   441 06/02/2020
A   362 06/02/2020
B   17  06/02/2020
C   1002    06/02/2020
D   518 06/02/2020
A   418 06/02/2020
B   18  06/02/2020
C   1134    06/02/2020
D   600 06/02/2020
A   537 06/02/2020
B   23  06/02/2020
C   1445    06/02/2020
D   745 06/02/2020
A   566 06/02/2020
B   27  06/02/2020
C   1544    06/02/2020
D   787 06/02/2020
A   636 06/02/2020
B   27  06/02/2020
C   1699    06/02/2020
D   884 06/02/2020

为什么会出现此错误?

我正在使用 R 3.6.2 和 power bi 2.65.5313.841 64 位(12 月 18 日)

感谢您能给我的任何帮助

【问题讨论】:

    标签: r powerbi


    【解决方案1】:

    您需要更改数据集名称。另请注意,我已将列名“Llamadas acumuladas”更改为“Llamadas”。举个例子,这个脚本适合我:

    library(tidyverse)
    
    dataset_out <- dataset %>% group_by(Type) %>% mutate(llamadas_accum = cumsum(Llamadas))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      • 1970-01-01
      • 2022-08-10
      • 2021-05-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多