我有一个命名向量,想将其转换为列表,方法如下:
a = 1:10
names(a) = letters[1:10]
as.list(a)
$a
[1] 1
$b
[1] 2
$c
[1] 3
在这里,每个向量的名称现在是列表名称,但我需要列表内的向量保留其名称,如下所示:
as.list(a)
$a
a
1
$b
b
2
$c
c
3
有任何想法吗?谢谢!
我有一个命名向量,想将其转换为列表,方法如下:
a = 1:10
names(a) = letters[1:10]
as.list(a)
$a
[1] 1
$b
[1] 2
$c
[1] 3
在这里,每个向量的名称现在是列表名称,但我需要列表内的向量保留其名称,如下所示:
as.list(a)
$a
a
1
$b
b
2
$c
c
3