为 ffdf 的 row.names 赋值
assigning value to row.names of ffdf
我有一个 ff 数据帧变量,其名称是在代码中创建的,在循环的每次迭代中。我想将此变量的行名设置为 NULL,但是下面的代码不起作用。有人可以提出解决方案吗?
a="foo"
row.names(eval(parse(text=paste(a, "_USD.ff", sep="")))) <- NULL
我实际上找到了解决问题的方法:
a="foo"
eval(parse(text=paste("row.names(", a, "_ATMF_USD.ff)<-NULL", sep="")))
这有效。
我有一个 ff 数据帧变量,其名称是在代码中创建的,在循环的每次迭代中。我想将此变量的行名设置为 NULL,但是下面的代码不起作用。有人可以提出解决方案吗?
a="foo"
row.names(eval(parse(text=paste(a, "_USD.ff", sep="")))) <- NULL
我实际上找到了解决问题的方法:
a="foo"
eval(parse(text=paste("row.names(", a, "_ATMF_USD.ff)<-NULL", sep="")))
这有效。