【发布时间】:2020-02-06 19:00:32
【问题描述】:
如果我有一个命名向量,并且我试图将它分配给一个新向量,但我希望它有一个不同的名称,有没有办法避免它以newname.oldname 的格式出现,强迫我手动重新name()<-?
例子:
a<-c(foo="baz")
a
# foo
# "baz"
b<-c(baz=a)
b
# baz.foo
# "baz"
我想让b 的名字只有“baz”,没有“.foo”。有没有办法直接实现?
【问题讨论】:
-
你可以做
b<-c(baz=unname(a))