2017-02-02 2 views
0

안녕하세요 임 가진 문제를 작동하지 :R 디버깅 문제 - 코드는 다음 코드를 사용하여

RepLetter(n) <- function(){ 
    return(rep(letters[7])) 
} 

나는 알파벳의 n 배의 n 번째 문자를 반환하는 함수를 만들려고합니다. 내가 "c"을 원하는 것이 예를 들어

그래서 내가 RepLetter(5)를 입력 할 수 있습니다 및 R 당신은 엉뚱한 곳에서 함수 인수를 가지고 있고, rep로 인수가 꺼져 "e", "e", "e", "e", "e"

+2

'rep_letter alistaire

+2

함수 템플릿 오류를 제외하고 함수는 항상''g "'인 letters [7]의 1x 반복을 반환하려고합니다. 참고로, 이처럼 한 줄의 문자열이'strrep'을 원한다면. –

답변

2

반환 "c", "c", "c"

처럼 반복했다.

Try this: 

RepLetter <- function(n){ 
    return(rep(letters[n],n)) 
}