gpt4 book ai didi

arrays - 命名数组的一维

转载 作者:行者123 更新时间:2023-12-02 05:49:40 25 4
gpt4 key购买 nike

a=array(data=1:8, dim=c(2,2,2), dimnames=NULL)

如何修改该数组的名称(在构造之后)并仅命名该数组的第三维(打印时的层)?

我试过了

a = array(a, dimnames=list(NULL, NULL, c('a','b')))
names(a) = list(NULL, NULL, c('a','b'))

但它不起作用。解决办法是什么?

谢谢

最佳答案

x <- array(data=1:8, dim=c(2,2,2), dimnames=NULL)
dimnames(x) <- list(NULL, NULL, c("a", "b"))

# , , a
#
# [,1] [,2]
# [1,] 1 3
# [2,] 2 4
#
# , , b
#
# [,1] [,2]
# [1,] 5 7
# [2,] 6 8

关于arrays - 命名数组的一维,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19975320/

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