gpt4 book ai didi

python - 将超链接嵌入到数据集中带有 HTML 的列中

转载 作者:行者123 更新时间:2023-12-04 20:24:53 25 4
gpt4 key购买 nike

我有一个看起来基本上像这样的数据集。 (不是真正的链接)

      Name     Link
1. cat https://cat.co.uk...
2. dog https://dog.co.uk...
3. horse https://horse.co.uk...
4. snek https://snake.co.uk...

我希望这些名称使用 HTML 将它们各自的链接连接到它们。这样我就可以在我的网站上嵌入一个带有可点击链接的表格。看起来像这样的东西:
      Name with link                                Link
1. <a href="https://cat.co.uk..."> cat </a> https://cat.co.uk...
2. <a href="https://dog.co.uk..."> dog </a> https://dog.co.uk...
3. <a href="https://horse.co.uk..."> horse </a> https://horse.co.uk...
4. <a href="https://snake.co.uk..."> snek </a> https://snake.co.uk...

在 R 或 Python 或 Excel 中执行此操作的最佳方法是什么?

最佳答案

您只需将所需的字符粘贴到您的数据框中:

df2 <- data.frame(`Name with Link` = paste0('<a href="', df1$Link, '"> ', df1$Name, ' </a>'),
Link = df1$Link)

#> Name.with.Link Link
#> 1 <a href="https://cat.co.uk..."> cat </a> https://cat.co.uk...
#> 2 <a href="https://dog.co.uk..."> dog </a> https://dog.co.uk...
#> 3 <a href="https://horse.co.uk..."> horse </a> https://horse.co.uk...
#> 4 <a href="https://snake.co.uk..."> snek </a> https://snake.co.uk...
## input data
df1 <- structure(list(Name = c("cat", "dog", "horse", "snek"),
Link = c("https://cat.co.uk...",
"https://dog.co.uk...",
"https://horse.co.uk...",
"https://snake.co.uk...")),
row.names = c(NA, -4L), class = "data.frame")



您可以使用 & 粘贴字符;假设您的数据(带标题)从单元格 A1 开始,并且您希望新列位于 C 处,请参见第一行的此示例:
="<a href=""" & B2 & """> " & A2 & " </a>"

您可以将其扩展为其他行。

关于python - 将超链接嵌入到数据集中带有 HTML 的列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62411183/

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