函数(classes,fdef,mtable)中出错:找不到签名为“tbl\u spark”,“character”的函数“withcolumn”的继承方法

rjee0c15  于 2021-05-26  发布在  Spark
关注(0)|答案(0)|浏览(429)

当我尝试运行sparkr命令时,我不断地得到以下错误。

> dqc <- withColumn(dqc, "newcolumn", lit(0.1))
Error in (function (classes, fdef, mtable)  : 
  unable to find an inherited method for function ‘withColumn’ for signature ‘"tbl_spark", "character"’

以及以下操作:

> dqc <- dqc %>% dropna()
Error in (function (classes, fdef, mtable)  : 
  unable to find an inherited method for function ‘dropna’ for signature ‘"tbl_spark"’

我使用以下代码调用了connect to databricks表上的以下libs:

library(SparkR)
library(sparklyr)
library(dplyr)
SparkR::sparkR.session()
sc <- spark_connect(method = "databricks")
dqc <- tbl(sc, 'myTable')

不幸的是我不能处理失败。。。
你能告诉我怎么解决吗!!
向路德维希问好

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题