Я загружаю кучу файлов docx в список, а затем пытаюсь преобразовать полученный список списков во фрейм данных.
Приведенный ниже воспроизводимый пример не читает файлы docx, он просто демонстрирует тот код, который я написал
# Creating a list to somewhat
# replicate the list of lists
# I get from lapply read_docx
a <- c("1","0","art","3","4")
x <- cbind(as.data.frame(a),as.data.frame(a),as.data.frame(a))
b <- c("a", "b", "c")
names(x) = b
y <- as.list(x)
shingled <- as.data.frame("a")
names(shingled) = "vaaar"
# putting together each list in
# y into a single data frame
# Note: even though as.data.frame(y[1])
# gives, surprise surprise, a data frame,
# the code below returns a list
all <- lapply(y, function(x){
exer <- as.data.frame(x)
names(exer) = "vaaar"
shingled <- rbind(shingled,
exer)}
)
Этот код доступен здесь:
https://pastebin.com/rw24jaMN