[R] Unexpected behavior with abbreviation of an argument to paste
dwinsemius at comcast.net
Sun Jan 27 22:23:17 CET 2013
On Jan 27, 2013, at 4:10 PM, Dennis Fisher wrote:
> R 2.15.1
> OS X
> I encountered the following unexpected behavior today:
> The following command yielded the expected result:
> paste(c("TEXT1", "TEXT2"), collapse="|")
>  "TEXT1|TEXT2"
> However, abbreviating "collapse" by even one character:
> paste(c("TEXT1", "TEXT2"), collaps="|")
> yielded the following:
>  "TEXT1 |" "TEXT2 |" >
> My experience has been that one can abbreviate these options as long
> as there is no ambiguity. For example, the "ignore.case" argument
> for grep can be abbreviated to "ig" (shortening it to a single
> character creates an ambiguity).
> Is there something special about "collapse" that I am missing?
What you are missing is not special about 'collapse', but is rather a
feature shared by any argument after the "dots" in a function's
David Winsemius, MD
Alameda, CA, USA
More information about the R-help