gpt4 book ai didi

pyspark - Databricks - 显示数据框并打印字符串

转载 作者:行者123 更新时间:2023-12-04 11:31:22 24 4
gpt4 key购买 nike

我正在尝试使用数据块中的一个单元格来显示数据框并在显示下方打印一些文本。我在 Databricks 论坛或这里都找不到任何内容。这是一个非常简单的问题,所以如果它很明显,请道歉。

myDF 是一个 pyspark.sql.dataframe

我正在做的是:

myString = 'aasdf45'
print(myString)
display(myDF)

单元格的输出显示 DF,但不打印文本。

如果我反过来这样做,在显示后打印字符串结果仍然相同,显示数据帧但没有打印字符串:
myString = 'aasdf45'
display(myDF)
print(myString)

似乎行为是将 DF 显示在其他任何东西上。有没有办法可以同时显示两者?如果没有也没关系,但很高兴知道。

非常感谢,

最佳答案

不幸的是,就 Databricks 而言,您无法将表格显示与其他内容结合起来。您必须在单元格输出之前/之后将其他内容放在单独的单元格中。

单细胞输出的唯一选择是相当复杂的:

  • 使用 df.collect() 收集驱动程序所需的数据.
  • 为您需要的内容生成 HTML,例如,构建一个 TABLE从你的数据。
  • 使用 displayHTML()
  • 关于pyspark - Databricks - 显示数据框并打印字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52611311/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com