簡體   English   中英

在函數R中將向量作為參數傳遞

[英]Passing Vectors as Arguments in functions R

我想將向量作為R函數上的參數傳遞。

我希望函數具有兩個輸入向量和輸出向量名稱。

就像是

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

我想要的結果是:-A vector內1 2 3 B Vector內3 4&unionvector內1 2 3 4

我無法在參數內傳遞輸入向量,並且無法使ExampleFunction運行。

調用函數時,將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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM