Databricks:如何将 %python 下的 Spark 数据帧转换为 %r 下的数据帧

Databricks: how to convert Spark dataframe under %python to dataframe under %r

我在 %python 环境中有一个 Dataframe,并尝试在 %r 环境中使用它。

如何将 %python 下的 spark 数据帧转换为 %r ?

甚至不值得尝试。惯用的方法是注册临时视图,让 Metastore 完成剩下的工作。在 Python:

df.createOrReplaceTempView("some_name")

在 R 中:

sql("REFRESH TABLE some_name")
df <- sql("SELECT * FROM some_name")