Рассмотрим следующий пример просмотра веб-страниц с использованием R .
m <- "https://stackoverflow.com"
doc <- htmlParse(GET(m))
hello <- length(xpathSApply(doc, "//a/@href[contains(.,'stackoverflow')]"))
hello
[1] 48
Используемая мной функция XPath дает мне количество всех ссылок, содержащих строку"stackoverflow"
.
Моя цель - заменить строку "stackoverflow"
в функции XPath переменной.Например:
my_variable <- "stackoverflow"
hello <- length(xpathSApply(doc, "//a/@href[contains(.,my_variable)]"))
Пока не работает, потому что переменная данных считается строкой.Можете ли вы помочь мне в явном my_variable
является переменной?