Как очистить разные значения одним и тем же классом в R
Я хотел бы почистить некоторые данные с сайта. Однако с помощью гаджета-селектора они оба получили один и тот же класс CSS. Я также проверил код, и единственное отличие, похоже, заключается в значении класса labelOverSchool. Мой вопрос заключается в том, как я могу очистить два разных значения класса WaardeOverSchool, основываясь на различном значении класса labelOverSchool. Фрагмент кода можно найти ниже
И кусок кода:
parse_function <- function(x) {
tibble(Onderwijstype = html_text(html_node(x, ".waardeOverSchool")),
Denominatie = html_text(html_node(x, ".waardeOverSchool")))
}
Content <- Scholenopdekaart3$linkcomp %>%
map(read_html) %>% #read_html functie over alle links -> map(.x, .f)
map_df(parse_link)
Очевидно, я включил один и тот же CSS-селектор дважды, но это именно та проблема: у них один и тот же класс CSS. Scholenopdekaart3$linkcomp - это колонка со всеми вебурлами (около 200)
Первые ссылки содержат все объекты, которые нужно очистить ( https://www.scholenopdekaart.nl/basisscholen/zoeken?woonplaats=rotterdam&presentatie=1&sortering=2). Если вы нажмете на название школы, она перенаправит вас на определенную страницу (это столбец Scholenopdekaart3$linkcomp). Я также предоставил ссылку для первой школы:
Любые советы будут высоко оценены!