使用 R 中的命令paste
,我想同时使用参数sep
和collapse
,但你不能缩写collapse
为coll
甚至collaps
. 然而,对于其他功能,部分缩写有效。
例如:
paste(letters, colla=", ")
# [1] "a , " "b , " "c , " "d , " "e , " "f , " "g , " "h , " "i , " "j , " "k , " "l , " "m , " "n , " "o , " "p , " "q , " "r , "
[19] "s , " "t , " "u , " "v , " "w , " "x , " "y , " "z , "
paste(letters, collapse=", ")
# [1] "a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z"
没有其他以 开头的参数可以折叠coll
,这会干扰部分参数匹配。
为什么我在调用时必须输入整个参数名称paste
,而我不必为其他函数输入?