【发布时间】:2017-05-19 16:20:10
【问题描述】:
在spark 中创建了一个数据框,试图将其传递给spark.r
创建成功创建的DataFrame到z的绑定:
%spark
z.put("myDF", myDF)
并且从 spark.r 未能得到它:
%spark.r
z.get("myDF")
我在哪里
<simpleError in eval(expr, envir, enclos): could not find function "z.get">
我怎样才能在spark 中获得DF 在spark.r 中创建的DF?
【问题讨论】:
-
你使用的是什么 zeppelin 的 repo?官方的 zeppelin repo 仍然不支持 r-interpreter。现在有一个拉取请求挂了一段时间。我什至不确定这个repo 也不支持绑定。
-
将标准仓库与
-Pr一起使用 -
好的。您可以尝试以下操作:
.z.get(...)在 r 解释器的z之前加上.吗?通常这应该工作 -
告诉我它是否有效,以便我写一个答案
-
@eliasah 是的,谢谢。您能否也添加回答我如何才能访问此 df,因为我随后尝试了
printSchema(.z.get(...))并得到了错误:<simpleError in (function (classes, fdef, mtable) {...
标签: apache-spark apache-zeppelin