knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "README-" )
This library does one thing, and one thing only: implementing Python-style* zip() for R.
install.packages("zipR")
* without the functionality of iterators or tuples.
library(zipR)
Some sequences of different lengths, in order to test the different options available in zipr
.
a <- c(1,2,3) b <- c(4,5,6) c <- c(1,2,3,4,5,6) d <- c(7,8) z <- c(9) filler <- c(NA)
zipR::zipr(a,b)
broadcast = TRUE
repeats elements of the shorter vector so that it is the same length as the longer vector
zipr(a, z, broadcast = TRUE) zipr(a, c, broadcast = TRUE)
fill = TRUE
without a fillvalue
specified fills in the shorter vector with NA
zipr(z, a, fill = TRUE)
zipr(c,a, fill = TRUE, fillvalue = z) zipr(c,z, fill = TRUE, fillvalue = d)
The demo for zipR is also available here.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.