This is actually quite easy if you know about HTML (I do not). If you look at this [website](https://rpubs.com/Mayank7j_2020/billboard_2020), you will see how to extract data from billboard.com with respect to a specific week. An example can be seen as:

```

hot100page <- 'https://www.billboard.com/charts/hot-100/2022-03-19/'

hot100 <- xml2::read_html(hot100page)

# Extarct Rank of the song
rank <- hot100 %>% 
  rvest::html_nodes('body') %>% 
  xml2::xml_find_all("//span[contains(@class, 'chart-element__rank__number')]") %>% 
  rvest::html_text()

```

When I run this, the rank is NULL and the list with hot100 does not have any information. Can you please assist?