[英]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.