J'essaye de construire une base de données avec 2 données que j'ai grattées sur IMDB: la première a 50 valeurs et la seconde n'en a que 29. Existe-t-il un moyen facile de demander à R de remplir automatiquement les autres 21 valeurs qu'il n'a pas trouvé?Grattage avec rvest: comment remplir des nombres vides dans une rangée pour les transformer dans un bloc de données?
Mon code:
imdb <- read_html("http://www.imdb.com/search/title?genres=horror&genres=mystery&sort=moviemeter,asc&view=advanced")
title <- html_nodes(imdb, '.lister-item-header a')
title <- html_text(title)
metascore <- html_nodes(imdb, '.ratings-metascore')
metascore <- html_text(metascore)
df <- data.frame(Title = title, Metascore = metascore)
Error in data.frame(Title = title, Metascore = metascore) :
arguments imply differing number of rows: 50, 29
Merci!