Skip to contents

Check for and remove non-unique rows from primary dataset.

Usage

unique_filter(dat, project, remove = FALSE)

Arguments

dat

Primary data containing information on hauls or trips. Table in the FishSET database contains the string 'MainDataTable'.

project

String, name of project.

remove

Logical, if TRUE removes non-unique rows. Defaults to FALSE.

Value

Returns the modified primary dataset with non-unique rows removed if

remove = TRUE.

Details

Output is determined by remove. If remove = TRUE then non-unique rows are removed. If remove = FALSE then only a statement is returned regarding the number of rows that are not unique.

Examples

if (FALSE) {
# check for unique rows
unique_filter(pollockMainDataTable)

# remove non-unique rows from dataset
mod.dat <- unique_filter(pollockMainDataTable, remove = TRUE)
}