Description Usage Arguments Details Value Examples
Constructs an iterator that drops elements from the iterable object
as
long as the predicate
function is true; afterwards, every element of
iterable
object is returned.
1 | idropwhile(predicate, object)
|
predicate |
a function that determines whether an element is |
object |
an iterable object |
Because the iterator does not return any elements until the predicate
first becomes false, there may have a lengthy start-up time before elements
are returned.
iterator object
1 2 3 4 5 6 7 8 9 10 | # Filters out numbers exceeding 3
not_too_large <- function(x) {
x <= 3
}
it <- idropwhile(not_too_large, 1:8)
as.list(it)
# Same approach but uses an anonymous function
it2 <- idropwhile(function(x) x <= 10, seq(2, 20, by=2))
as.list(it2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.