2016-04-21 51 views
-1

我R中我的工作,并希望值组合如下:结合值“A”到“B”,形成一个价值为C

我有我已经创建了两个变量,

a = c(1,2,3) 
b = c(4,5,6) 

,我想现在做一个新值“C”,将有一个输出:

c 

[1] 1 2 3 4 5 6 

我的问题是一个如何将R中做到这一点?提前谢谢了!

+3

函数如果'C()'可以结合'1'' 2'和'3'就像'c(1,2,3)',那么你会如何结合'a'和'b'? – thelatemail

+0

@thelatemail,就像我喜欢你用回答(+1)回答这样一个简单问题的方法一样,或许更适合做更符合SO哲学的两件事之一:回答问题(为了初学者的利益),或者标志将问题关闭为重复。 – dww

回答

0

这里是做

a = c(1,2,3) 
b = c(4,5,6) 

c <- c(a,b) 

c 

即使它是不必要的最简单的方法,你也可以写会为你

function_to_combine_vectors <- function(vector_1, vector_2){ 
new_vector <- c(vector_1, vector_2) 
return(new_vector) 
} 
c <- function_to_combine_vectors(a, b) 
print(c) 
+2

但是你通过分配一个名为'c'的变量来覆盖'c()'函数。 –

相关问题