'make.names.jm' makes syntactically valid R names out of a 
character vector (as does the make.names function).  It differs from 
make.names insofar as terminal periods (.) are deleted if possible, 
'and successive periods, e.g., "..", are optionally reduced to ".".

ARGUMENTS:

'names.jm' is a character vector to be turned into valid R object names.

'unique.jm = TRUE' (default) guarantees that the names are unique.

'rm.double = TRUE' (default) reduces repetitions of periods to single periods, e.g., 'x..y' is converted to 'x.y'.  

'allow_.jm = TRUE' (default) allows underscores in the names.

matchString has two arguments:  inString is a vector of strings and testString is a vector of strings.  matchString returns a vector of strings of the same length as inString.  For inString[k], matchString returns the unique element of testString that matches inString[k] if it exists; if no matching element exists, it returns "**noMatch**"; if multiple matching elements exist, it returns "**multipleMatches**".  

ARGUMENTS:

inString:  A vector of strings.  Each element will be tested against testString.

testString:  A vector of strings.  

ignore.case:  If TRUE (default), matching of strings is case-insensitive.  If FALSE, matching of strings is case-sensitive.

mm.triangle makes a figure showing the Marschak-Machina triangle with good annotation.

'mw.test' computes a Mann-Whitney U test.
ARGUMENTS:
** 'x' and 'y' are the two samples.
** 'side' indicates whether to perform a two-tailed
test, or one-tailed test.
** If 'Warn = TRUE', warning messages from
the internal call to 'wilcox.test' are produced; if FALSE, they are
suppressed
** 'digits.p' controls the rounding of the estimated probability of
'x' beating 'y'.  Set 'digits.p' to NA to get all computed digits.
'digits.p' also controls the rounding of 'Est SE U' (the estimated
standard error of U).  It
is useful to set 'digits.p' to 3 or 4 to prevent the display of output
in scientific notation (hard to interpret for some people).
OUTPUT: The output is a list with components '$label',
'estimates', & 'stats'.
** '$label' names the 'x' and 'y' variables.
** '$estimates' is a vector with named elements: rank sum of
sample 1 ('rs1') and 2 ('rs2'), the U stat for sample 1 ('u1')
and 2 ('u2'), the estimated probability that 'x' > 'y'
('p1') and that 'x' < 'y' ('p2'), the conventionally
defined Mann-Whitney U statistic ('Mann-Whitney U'), and
the standard error of U ('Est SE U').
** '$stats' is a vector with the sample sizes ('valid n1' and
'valid n2'), and the p-value ('p.value').  The rule for giving
an exact or approximate p-value is identical to the rule for
the R 'base' function, 'wilcox.test'.  See documentation
for 'wilcox.test' for a more complete explanation.