I have a list and I want to remove a single element from it. How can I do this?
I\'ve tried looking up what I think the obvious names for this function would be in
Here is how the remove the last element of a list in R:
x <- list("a", "b", "c", "d", "e") x[length(x)] <- NULL
If x might be a vector then you would need to create a new object:
x <- c("a", "b", "c", "d", "e") x <- x[-length(x)]