method='byX'
.. returns data.frame with view oriented towards entries of x
: character column x
for entire content of x
; integer column x.Ind
for index of x
;
character column TagBest
for most frequent matching isolated tag/ID; integer column y.IndBest
index of most frequent matching y
;
character column y.IndAll
index for all y
matching any of the tags;
character column y.Match
for entire content of best matching y
;
character column y.Adj
for y
adjusted to best matching y
for easier subsequent perfect matching.
method=c("byX","filter")
.. combinded argument to keep only lines with any matches
method='byTag'
.. returns matrix (of integers) from view of isolated tags from x
(a separate line for each tag from x
matching to y
);
method=c("byTag","filter")
..if combined as arguments, this will return a data.frame for all unique tags with any matches between x
and y
, with
additional colunms x.AllInd
for all matching x
-indexes, y.IndBest
best matching y
index; x.n
for number of different x
conatining this tag;
y.AllInd
for all matching y
-indexes
method='adjustXtoY'
.. returns vector with x
adjusted to y
, ie those elements of x
matching are replace by the exact corresponding term of y
.
method=NULL
.. If no term matching the options shown above is given, another version of 'asIndex' is returned, but indexes to y
_after_ spliting by sep
.
Again, this method can be filtered by using method="filter"
to focus on the best matches to x
.