|
发表于 2015-3-21 17:57:20
|
显示全部楼层
不得不说你的这个想法没什么意义,你是要做成向量呢还是数据框?你没有说明白,如果要做数据框的话,用transform函数可以多加一列,用paste函数可以把两个字符相组合,但数据框是不能赋值的,如果是向量形式的话,以下这个函数可以做:
a<-c("A","B","C")
b<-c("D","E","F")
bind<-function(x,y)
{
print(x)
print(y)
m<-NULL
temp<-NULL
len<-length(x)
for(i in 1:len)
{
m<-c(m,paste(x[i],y[i],sep=""))
}
skt<-m
print(skt)
for(i in 1:len)
{
skt[i]<-c(temp,paste(skt[i],"<-",i,sep=""))
}
eval(parse(text=skt))
}
bind(a,b)
AD
|
|