Я использую rvest для удаления комментариев некоторых постов в блоге и названия статьи / блога, к которому принадлежат комментарии.
Сама очистка работала очень хорошо, но теперь я хотел бы назначить заголовок поста в блоге и комментарии для одного фрейма данных.
Конечно, большинство сообщений в блоге имеют несколько комментариев, поэтому оно должно выглядеть так:
title_of_articleA comment1
title_of_articleA comment2
title_of_articleA comment3
title_of_articleA comment4
title_of_articleB comment1
title_of_articleB comment2
По сути, чтобы позже было легко увидеть, какие комментарии к какому посту принадлежат.
Однако моя проблема в том, что у меня в настоящее время есть два списка (один для заголовков, другой для комментариев) различной длины.
Прежде чем я смогу использовать unlist () и объединить их, мне, таким образом, нужно как-то продублировать элементы каждого подсписка A, чтобы соответствовать количеству элементов в связанном подсписке B.
listA<-list("title_of_article 1", "title of article 2")
listB<-list(c("comment 1" ,"comment 2", "comment 3", "comment 4"), c("comment 1", "comment2"))
Я могу использовать sapply (listB, length) для получения индикаторов того, сколько элементов мне нужно, но как я могу использовать эту информацию, чтобы сказать ListA, что она соответственно дублирует свои элементы?