r - Including links within Rmarkdown tables (pdf) -


i trying include links particular webpages in 'kable' table in rmarkdown, when creating pdf.

the table has 4 columns, , wish links in second column, includes strings. output of table given below;

    knitr::kable(ind_rank_table_final,row.names = false,caption = "industry rank",align = rep("l",ncol(ind_rank_table))) 

using paste0, can construct markdown-formatted urls in dataframe, , pass kable, so:

--- output: pdf_document --- ```{r} # urls urls <- rep("https://stackoverflow.com/", 10) # use paste0 compose markdown-formatted hyperlinks mtcars$mpg <- paste0("[", mtcars$mpg, "](", urls, ")") # print table, hyperlinked text knitr::kable(head(mtcars)) ``` 

and can see result, blue text in mpg column, , if hover mouse over, see url:

enter image description here

if want print urls in table, , have them clickable, you'de mtcars$mpg <- paste0("[", urls, "](", urls, ")") so:

enter image description here

is you're after? use of paste0 pretty handy doing sorts of things tables, example, combining multiple values in 1 cell, , applying conditional formatting (like bold significant values)


Comments