generate a name for a new data column that is not already in use.

tmpcol(data, names = NULL, base = "tmpcol", max.it = 100, prefer.plain = TRUE)

Arguments

data

The dataset to find a new element name for

names

Character vector of names that must not be matched. Only one of data and names can be supplied.

base

The base name of the new element. A number will appended to this string that will ensure that the new element name is not already in use.

max.it

Maximum number of iterations on element name.

prefer.plain

If base isn't in use already, use it without a digit appended?

Value

A character string

See also

make.names

Other DataCreate: NMorderColumns(), NMstamp(), NMwriteData(), addTAPD(), findCovs(), findVars(), flagsAssign(), flagsCount(), mergeCheck()