2017-10-17 1 views
-1

R의 함수에서 벡터를 인수로 전달하고 싶습니다.함수에서 벡터를 인수로 전달 R

두 개의 입력 벡터와 출력 벡터 이름이 있어야합니다.

뭔가

ExampleFunction < - function(c(1,2),c(3,4),unionvector) 
{ 
A<- firstvector 
B<- SecondVector 
unionvector <- A union B Vector 
} 

나는 그것이처럼되고 싶어 그 결과 같은 : - 1 2 unionvector 내부의 B 벡터 & 1 2 3 4 내부의 벡터 3 4 내부

내가 아니다 인수 안에 입력 벡터를 전달할 수 있고 ExampleFunction 작동을 얻을 수 없습니다.

+0

확인을. 그리고 당신의 질문은 무엇입니까? – Roland

+0

입력 벡터와 벡터 이름을 전달할 수 없습니다. ExampleFunction 작동을 얻지 못했습니다. – Sid29

답변

1

함수를 호출 할 때 벡터를 인수로 전달합니다. 이 옵션을 사용합니다 :

exampleFunction<-function(A,B){ 
    return(unionvector=c(A,B)) 
} 

exampleFunction(c(1,2),c(3,4)) 
#[1] 1 2 3 4 

또는

exampleFunction<-function(A=c(1,2),B=c(3,4)){ 
    return(unionvector=c(A,B)) 
} 
exampleFunction() 
#[1] 1 2 3 4 
관련 문제