-
Notifications
You must be signed in to change notification settings - Fork 71
Open
Description
Subsetting and subassignment is up to 5x slower than the corresponding data frame operations. I don't see potential to optimize at the R level without compromising readability. To implement efficiently in C, we'd need the following C callables:
- vec_slice
- vec_as_names
- vec_set_names
- vec_as_location
- vec_as_location2
- vec_as_subscript2
- vec_is (*)
- vec_recycle (*)
- num_as_location (*)
- vec_as_location2 (*)
Ideally, these C callables would return an error object instead of throwing an error. Do we have a good pattern for this?
Metadata
Metadata
Assignees
Labels
No labels