我动态创建了一些数据框来保存一些关于汽油价格的数据:
for(i in 1995:2007) {
assign(paste("gas_data_", i, sep=""),
read.csv(paste("NaturalGasCash", i, ".txt", sep="")))
}
现在我需要创建新变量来只保存这个数据框的一列,但我不知道该怎么做,我试过:
for(i in 1995:2007){
assign(paste("yields_data_", i, sep=""),
as.value(paste("yields_data_", i, "$X6Mo", sep="")))
}
但现在它只是创建了一个包含字符串的变量。