4

これを変更して、デフォルト値として (ドット)_の代わりに (アンダースコア) を追加するにはどうすればよいですか?.

> make.names(c("a and b", "a-and-b"), unique = TRUE)
[1] "a.and.b"   "a.and.b.1"

I am looking for the following result 
"a_and_b"   "a_and_b_1"
4

1 に答える 1

8

make.namesで囲むことができますgsub

gsub("\\.", "_", make.names(c("a and b", "a-and-b"), unique = TRUE))
# [1] "a_and_b"   "a_and_b_1"
于 2013-08-07T17:34:44.690 に答える