我有一个带有以下单元格的 kotlin 笔记本
%use dataframe
val engines = dataFrameOf("name", "link")("google", "https://google.com", "bing", "https://bing.com")
engines
运行单元格会呈现一个显示 URL 的数据框,但它们不可单击。 如何生成超链接?
如果超链接的类型为
java.net.URL
,则它们变得可点击。
您可以使用 convert
将 String
列转换为 URL
列。
在你的情况下,这看起来像:
engines.convert { link }.toURL()
请注意,当前仅当您在笔记本中使用 HTML DataFrames 时才有效。如果您使用新的“本机”表,可点击的 HTTP URL 仍然是正在进行中。