我试图引用同一个列表中的另一个元素而没有太大的成功。
例如:
sample.list <- c(file.name = "AA", col.names = "AA")
我想用第一个元素:file.name
替换col.names元素中的“AA”
这是因为可以为其他列表更改file.name。我该怎么办?
由于
金
答案 0 :(得分:0)
这个怎么样?
samplelist<-list(filename=c("A","B","C"), colnames=c("C1","C2","C3"))
samplelist[["colnames"]][1]<-samplelist[["filename"]][1]
> samplelist
$filename
[1] "A" "B" "C"
$colnames
[1] "A" "C2" "C3"
答案 1 :(得分:0)
事实证明,解决方案非常简单。
sample.list <- list(file.name = "AA")
sample.list <- list(sample.list, col.names = names(sample.list$file.name))
感谢大家的评论。