| uniques | R Documentation |
Apply unique to each element of a list, usually a list of vectors
uniques(
x,
keepNames = TRUE,
incomparables = FALSE,
useBioc = TRUE,
useSimpleBioc = FALSE,
xclass = NULL,
...
)
x |
input list of vectors |
keepNames |
boolean indicating whether to keep the list element names in the returned results. |
incomparables |
see |
useBioc |
|
useSimpleBioc |
|
xclass |
|
... |
additional arguments are ignored. |
This function will attempt to use S4Vectors::unique() which is
substantially faster than any apply family function, especially
for very long lists. However, when S4Vectors is not installed,
it applies uniqueness to the unlisted vector of values, which is
also substantially faster than the apply family functions for
long lists, but which may still be less efficient than the
C implementation provided by S4Vectors.
list with unique values in each list element.
Other jam list functions:
cPaste(),
heads(),
jam_rapply(),
list2df(),
mergeAllXY(),
mixedSorts(),
rbindList(),
relist_named(),
rlengths(),
sclass(),
sdim(),
unnestList()
L1 <- list(CA=nameVector(LETTERS[c(1:4,2,7,4,6)]),
B=letters[c(7:11,9,3)],
C2=NULL,
D=nameVector(LETTERS[4]));
L1;
uniques(L1);
uniques(L1, useBioc=FALSE);
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.