昏暗(X)必须具有正长度

时间:2017-05-29 09:19:58

标签: r powerbi

我正在尝试通过R从Microsoft Power BI(可视化工具)调用Azure机器学习Web服务。该过程要求输入作为列表提供。因此,我将输入转换为R中的列表。下面是我的代码。

dataset <- data.frame(sqlQuery(conn, "SELECT * FROM dbo.Automobile")) 
close(conn)

if(nrow(dataset)>0)
{
dataset <- dataset[,c(-1, -14)]
dataset <- na.omit(dataset)

createList <- function(dataset)
{
  temp <- apply(dataset, 1, function(x) as.vector(paste(x, sep = "")))
  colnames(temp) <- NULL
  temp <- apply(temp, 2, function(x) as.list(x))
  return(temp)
}
...

我是R的新手,所以上面的代码仅来自Power BI的文档。但是会出现以下错误:

  

dim(X)必须具有正长度

我尝试使用谷歌搜索此错误并应用了一些解决方法,例如
1.使用lapply功能
2.添加drop=F
但不断返回错误。

任何人都可以帮我吗?

0 个答案:

没有答案