更改同一单元格中的魔术标签 - Azure Databricks

Posted

技术标签:

【中文标题】更改同一单元格中的魔术标签 - Azure Databricks【英文标题】:Changing the magic tags in same cell - Azure Databricks 【发布时间】:2021-09-17 05:27:18 【问题描述】:

我正在使用 Azure Databricks 并获取了 Spark 数据帧,需要将其转换为 R data.frame。当我在同一个单元格中使用 as.data.frame 时出现语法错误。

当在不同的单元格中尝试时,在启动魔术标签 (%r) 之后,并使用相同的命令 - 它会抛出未找到对象的不同错误。

【问题讨论】:

【参考方案1】:

您可以使用createOrReplaceTempView 将 Spark DataFrame 注册为 TempView

注册一个临时视图

sparkDF.createOrReplaceTempView('TempView')

完成此操作后,TempView 将可以在您的笔记本中访问。

进一步使用%r,您可以从中创建一个DataFrame

SparkR

%r

library(SparkR)

sparkR <- sql('select * from TempView')

R 数据帧

%r

library(SparkR)

sparkR <- collect(sql('select * from TempView'))

【讨论】:

以上是关于更改同一单元格中的魔术标签 - Azure Databricks的主要内容,如果未能解决你的问题,请参考以下文章

从已知按钮标签更改自定义单元格中的特定按钮标题

在iOS中选择单元格时如何以编程方式更改原型单元格中的标签文本颜色和图像

根据表格视图单元格中的内容更改 uilabel 高度

如果单元格中的计算值发生变化,则更改单元格颜色

如何在表格单元格中自动更改标签的大小?

在同一 UITableView 的单元格中更改 UITextFields 之间的焦点