我有一个表,我显示到google的链接,它执行变量名的搜索(这很好),但是现在我想使用三个不同的变量来执行搜索。
这是一个可变代码:
createLink <- function(val) {
sprintf('<a href="https://www.google.com/#q=%s" target="_blank" class="btn btn-link"> Search </a>',val)
}我尝试过这样的方法,但这可能是一种反常。
createLink <- function(chr,start,end) {
sprintf('<a href="https://www.melonomics.net/melonomics.html#/jbrowse?chr="',chr,'&start=',start,'&end=', end, 'target="_blank" class="btn btn-link"> Search </a>')
}我的问题是如何在html代码中使用三个变量。我添加了一个带有当前工作链接的表的图像。
再见,非常感谢!
发布于 2018-06-27 02:40:46
你差点就到了!下面是一个使用链接构造中的3个变量的工作示例:
createLink <- function(chr,start,end) {
sprintf('<a href="https://www.melonomics.net/melonomics.html#/jbrowse?
chr=%s&start=%s&end=%s" "target="_blank" class="btn btn-link"> Search </a>',chr,start,end)
}
#Testing the function
createLink("a","b","c")
#Result :
#[1] "<a href=\"https://www.melonomics.net/melonomics.html#/jbrowse?chr=a&start=b&end=c\" \"target=\"_blank\" class=\"btn btn-link\"> Search </a>"https://stackoverflow.com/questions/51046860
复制相似问题