We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The gallery has a page on subsetting:
One "trivial" example is missing: Subsetting with an index range (like R does with x[10:20]).
x[10:20]
There is an answer for that at SO which also strives for good performance by avoiding object copies:
https://stackoverflow.com/questions/46668257/rcpp-subsetting-contiguous-stringvector
This code snippet code be the base for extending the subsetting article in the gallery:
#include <Rcpp.h> // [[Rcpp::export]] Rcpp::StringVector in_range(Rcpp::StringVector &x, int i, int j) { return x[Rcpp::Range(i - 1, j - 1)]; // zero indexed }
Edit: I guess int i and int j should be replaced by R_xlen_t...
int i
int j
R_xlen_t
Edit 2: i and j are also not validated against the vector size...
i
j
The text was updated successfully, but these errors were encountered:
No branches or pull requests
The gallery has a page on subsetting:
One "trivial" example is missing: Subsetting with an index range (like R does with
x[10:20]
).There is an answer for that at SO which also strives for good performance by avoiding object copies:
https://stackoverflow.com/questions/46668257/rcpp-subsetting-contiguous-stringvector
This code snippet code be the base for extending the subsetting article in the gallery:
Edit: I guess
int i
andint j
should be replaced byR_xlen_t
...Edit 2:
i
andj
are also not validated against the vector size...The text was updated successfully, but these errors were encountered: