character or Risoe.BINfileData (required):
Character vector with path and files names
(e.g. input.objects = c("path/file1.bin", "path/file2.bin")
output.file
character (optional): File output path and name.
If no value is given, a Risoe.BINfileData
is returned instead of a file.
keep.position.number
logical (with default): Allows keeping the original
position numbers of the input objects. Otherwise the position numbers
a recalculated.
position.number.append.gap
integer (with default): Set the position number gap between
merged BIN-file sets, if the option keep.position.number = FALSE is
used. See details for further information.
Value
Returns a file or a Risoe.BINfileData object.
Function version
0.2 (2014-04-13 14:30:01)
Details
The function allows mering different measurements to one file or one object.
The record IDs are recalculated for the new object. Other values
are kept for each object. The number of input objects is not limited.
position.number.append.gap option
If the option keep.position.number = FALSE is used, the position numbers
of the new data set are recalculated by adding the highest position
number of the previous data set to the each position number of the next data
set. For example: The highest position number is 48, then this number
will be added to all other position numbers of the next data set
(e.g. 1 + 48 = 49)
However, there might be cases where an additional addend (summand) is needed
before the next position starts. Example:
Position number set (A): 1,3,5,7
Position number set (B): 1,3,5,7
With no additional summand the new position numbers would be:
1,3,5,7,8,9,10,11.
That might be unwanted. Using the argument position.number.append.gap = 1
it will become: 1,3,5,7,9,11,13,15,17.