Remove from spectral object additional columns that are user defined.
drop_user_cols(x, keep.also, ...)# S3 method for default
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for generic_spct
drop_user_cols(x, keep.also, ...)
# S3 method for source_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for response_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for object_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for filter_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for reflector_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for solute_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for chroma_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for calibration_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for cps_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for raw_spct
drop_user_cols(x, keep.also = NULL, ...)
# S3 method for generic_mspct
drop_user_cols(x, keep.also = NULL, ...)
A copy of x
possibly with some columns removed.
An R object
character Additionlal columns to preserve.
needed to allow derivation.
drop_user_cols(default)
:
drop_user_cols(generic_spct)
:
drop_user_cols(source_spct)
:
drop_user_cols(response_spct)
:
drop_user_cols(object_spct)
:
drop_user_cols(filter_spct)
:
drop_user_cols(reflector_spct)
:
drop_user_cols(solute_spct)
:
drop_user_cols(chroma_spct)
:
drop_user_cols(calibration_spct)
:
drop_user_cols(cps_spct)
:
drop_user_cols(raw_spct)
:
drop_user_cols(generic_mspct)
:
Other experimental utility functions:
collect2mspct()
,
thin_wl()
,
uncollect2spct()