tmpcol function

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

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

tmpcol( data, names = NULL, base = "tmpcol", i1 = 1, 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.
  • i1: Where to start the search for a smallest available index number to add to base if necessary.
  • max.it: Maximum number of iterations on element name.
  • prefer.plain: If base isn't in use already, use it without a digit appended?

Returns

A character string

See Also

make.names

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

  • Maintainer: Philip Delff
  • License: MIT + file LICENSE
  • Last published: 2025-03-21