Kom igångKom igång gratis

Tolka hyperlänkar till en dataframe

Ta en titt på följande ul-lista med "användbara länkar".

Den består av tre li-element som i sin tur innehåller a-element med länkarna:


Helpful links

Compiled with help from Google.


Motsvarande HTML-kod finns tillgänglig som en sträng i hyperlink_raw_html.

I den här övningen tolkar du länkarna till en R-dataframe genom att välja enbart a-element som finns inom li-element.

PS: Du kommer att använda tibble(), en funktion från Tidyverse. tibble() är i grunden en nedbantad version av data.frame(), som du säkert känner till. Precis som med data.frame() anger du kolumnnamn och data som par av kolumnnamn och värden, såhär:

my_tibble <- tibble(
  column_name_1 = value_1,
  column_name_2 = value_2,
  ...
)

Den här övningen är en del av kursen

Webbskrapning i R

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Extract all the a nodes from the bulleted list
links <- hyperlink_raw_html %>% 
  read_html() %>% 
  html_elements('li ___')
Redigera och kör kod