2012-06-06 8 views
0

데이터 프레임의 이름을 루프하고 이름을 바꾸려고합니다.R 문자열에 포함 된 변수

어떻게 R의 colname 문자열에 숫자 변수를 포함시킬 수 있습니까? 그래픽에서 title에 대한 bquote/paste 메서드와 관련된 .x (x)를 찾았지만 표준 문자열에서는 작동하지 않습니다. 당신은 단순히 sprintf()을 사용할 수 있습니다

루비에서 나는 다음과 같은 방법으로

irb(main):005:0> (1..10).each{|i| p "hello no #{i}"} 
"hello no 1" 
"hello no 2" 
"hello no 3" 
"hello no 4" 
"hello no 5" 
"hello no 6" 
"hello no 7" 
"hello no 8" 
"hello no 9" 
"hello no 10" 

감사

+0

'paste'? 'sprintf'도 있습니다 만 과장 될 것입니다. – joran

+0

붙여 넣기 (이름, 숫자)를 사용하는 대신 실제로 붙여 넣기()가 제대로 작동하지 않습니다. (x) – user17375

+0

'붙여 넣기'와 'sprintf'둘 다 벡터화되어 있기 때문에 루프가 필요하지 않을 수도 있습니다. –

답변

1

를 # {X}를 사용하여 문자열에 변수를 포함 할 수 있습니다. 예 :

관련 문제