I have a list where each element is a named list, but the elements are not the same everywhere. I have read solutions on how to convert lists of lists to dataframes here and
Use lapply to convert your list elements to data.frames and rbind_all that:
rbind_all(lapply(lisnotOK,data.frame))
a b c d
1 1 2 hi
2 NA 2 hello nope
Warning message:
In rbind_all(lapply(lisnotOK, data.frame)) :
Unequal factor levels: coercing to character
Or from plyr, ldply with data.frame:
ldply(lisnotOK,data.frame)
a b c d
1 1 2 hi
2 NA 2 hello nope