gpt4 book ai didi

r - 如何在分配命名元素期间替换元素的名称?

转载 作者:行者123 更新时间:2023-12-04 10:37:21 25 4
gpt4 key购买 nike

如果我有一个命名向量,并且我试图将它分配到一个新向量中,但我希望它具有不同的名称,是否有办法避免它以 newname.oldname 格式出现? ,逼我重新name()<-手动吗?

例子:

a<-c(foo="baz")
a
# foo
# "baz"

b<-c(baz=a)
b
# baz.foo
# "baz"

我想这样做 b的名字只是“baz”,没有“.foo”。有没有办法直接实现?

最佳答案

我们可以做 unnameas.vector

c(baz = unname(a))
# baz
#"baz"

还有 dplyr::lst ,我们可以自动以 unname 命名ing
dplyr::lst(!!unname(a))

关于r - 如何在分配命名元素期间替换元素的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60101846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com