Я думаю, мы можем подойти к нему двумя способами.Если вы уверены, что возникает только первый тип ошибки, вы можете выполнить поиск Search term too short
по grepl
и исключить любой элемент в списке table
перед выполнением bind_rows
.
library(dplyr)
table[unlist(lapply(
table,
function(x) sum(grepl("Search term too short", x))
)) < 1] %>%
bind_rows()
* 1007.* В противном случае, поскольку другие «хорошие» элементы списка имеют одинаковые имена / формат столбцов, вы также можете использовать это.
table[unlist(lapply(
table,
function(x) sum(grepl("Docket", names(x))) > 0
))] %>%
bind_rows()