gpt4 book ai didi

r - 理解 c( ) 对命名向量的影响

转载 作者:行者123 更新时间:2023-12-01 00:20:57 26 4
gpt4 key购买 nike

为什么是:

c(d = 1:3)

等于一个命名向量,如:
d1 d2 d3 
1 2 3

这种行为记录在哪里?

c 帮助文件确实说:
## do *not* use
c(ll, d = 1:3) # which is == c(ll, as.list(c(d = 1:3))

as.list是多余的(并且缺少右括号)。而且我不认为这相当于对上述行为的记录。

最佳答案

您可以修改此行为更改 use.names范围:

c(d = 1:3)
d1 d2 d3
1 2 3
c(d = 1:3,use.names=F)
[1] 1 2 3

更多细节在这里:
https://www.rdocumentation.org/packages/base/versions/3.4.3/topics/c

关于r - 理解 c( ) 对命名向量的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48802807/

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