rmNAs | R Documentation |
remove NA values from list elements
rmNAs(
x,
naValue = NULL,
rmNULL = FALSE,
nullValue = naValue,
rmInfinite = TRUE,
infiniteValue = NULL,
rmNAnames = FALSE,
verbose = FALSE,
...
)
x |
|
naValue |
NULL or single replacement value for NA entries. If NULL, then NA entries are removed from the result. |
rmNULL |
|
nullValue |
NULL or single replacement value for NULL entries. If NULL, then NULL entries are removed from the result. |
rmInfinite |
|
infiniteValue |
value to use when rmInfinite==TRUE to replace entries which are Inf or -Inf. |
rmNAnames |
|
verbose |
|
... |
additional arguments are ignored. |
This function removes NA
values from vectors in a list
,
applying the same logic used in rmNA()
to each vector.
It is somewhat optimized, in that it checks for list elements
that have NA
values before applying rmNA()
.
However, it calls rmNA()
iteratively on each vector that
contains NA
in order to preserve the class
(factor, character, numeric, etc.) of each vector.
It also optionally applies convenience functions rmNULL()
and rmInfinite()
as relevant.
list
where NA entries were removed or replaced with naValue
in each vector. Empty list
elements are optionally removed when
rmNULL=TRUE
, or replaced with nullValue
when defined. When
rmInfinite=TRUE
then infinite values are either removed, or
replaced with infiniteValue
when defined.
Other jam practical functions:
breakDensity()
,
checkLightMode()
,
check_pkg_installed()
,
colNum2excelName()
,
color_dither()
,
diff_functions()
,
exp2signed()
,
fileInfo()
,
fixYellow()
,
getAxisLabel()
,
handleArgsText()
,
heads()
,
isFALSEV()
,
isTRUEV()
,
jamba
,
jargs()
,
kable_coloring()
,
lldf()
,
log2signed()
,
make_html_styles()
,
make_styles()
,
match_unique()
,
mergeAllXY()
,
middle()
,
minorLogTicks()
,
newestFile()
,
printDebug()
,
renameColumn()
,
rmInfinite()
,
rmNA()
,
rmNULL()
,
sclass()
,
sdim()
,
setPrompt()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.