2017-10-17 17 views
-1

Rの関数でベクトルを引数として渡したいと思います。関数でベクトルを引数として渡すR

2つの入力ベクトルと出力ベクトル名を持つ関数にします。

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

ような何か、私はそれはのようになりたい結果: - unionvector

内1 2 Bベクトル&内部のAベクトル3 4 1 2 3 4内の私はないです引数の中の入力ベクトルを渡すことができ、ExampleFunctionの働きを得ることができません。

+0

OK:これを使用してください。あなたの質問は何ですか? – Roland

+0

入力ベクトルとベクトル名を渡すことができません。 ExampleFunctionを動作させることができません – Sid29

答えて

1

関数を呼び出すときにvectorを引数として渡します。

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 
関連する問題