So my list of basic generic functions is the following (I am omitting !
versions that could possibly be considered):
- Core
- subset columns:
select
- add columns:
mutate
- compute new columns, dropping old:
transform
- subset rows:
filter
,first
,last
(all in Base) - sorting:
sort
(in Base)
- subset columns:
- Optional
- remove duplicates:
unique
(in Base) - long2wide:
stack
- wide2long:
unstack
- joins:
join
- bind rows:
vcat
(in Base) - bind columns:
hcat
(in Base) - grouped transformation:
by
- remove duplicates:
Functions in Base are less problematic IMO.