将列表的元素命名为 r 中 x 的函数
Naming elements of a list as a function of x in r
在这里,我尝试将此列表的各个元素命名为 x 的函数,以便稍后可以像使用数据框或向量一样对其进行索引,但我不断收到错误消息
Error: unexpected '=' in "Indxlist <- sapply(1:1600, function(x) list( (x) ="
这是我尝试使用的代码...
Indxlist <- sapply(1:1600, function(x) list( (x) = dataframe1[,x]))
谢谢!
我认为这行不通。您不能用整数命名列表。只需在您的命令后执行此操作(无论如何这都不是好的做法):
names(Indxlist) <- 1:1600
在这里,我尝试将此列表的各个元素命名为 x 的函数,以便稍后可以像使用数据框或向量一样对其进行索引,但我不断收到错误消息
Error: unexpected '=' in "Indxlist <- sapply(1:1600, function(x) list( (x) ="
这是我尝试使用的代码...
Indxlist <- sapply(1:1600, function(x) list( (x) = dataframe1[,x]))
谢谢!
我认为这行不通。您不能用整数命名列表。只需在您的命令后执行此操作(无论如何这都不是好的做法):
names(Indxlist) <- 1:1600