gpt4 book ai didi

r - 如何在R中没有列名的情况下获取矩阵元素?

转载 作者:行者123 更新时间:2023-12-04 11:39:28 24 4
gpt4 key购买 nike

这似乎很简单,但我找不到答案。
我使用 cbind() 组合两个向量。

> first = c(1:5)
> second = c(6:10)
> values = cbind(first,second)

当我想使用 values[1,2] 检索单个元素时,除了实际元素之外,我总是会得到列名。
> values[1,2]

second
6

如何在没有列名的情况下获取值?

我知道我可以像这篇文章一样删除矩阵中的列名: How to remove column names from a matrix in R?但是我怎样才能保持矩阵不变而只得到我想要的值呢?

最佳答案

我们可以使用 unname

unname(values[1,2])
#[1] 6

as.vector
as.vector(values[1,2])

您可以使用 [[运算符来提取单个元素,
values[[1,2]]
# [1] 6

关于r - 如何在R中没有列名的情况下获取矩阵元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33976292/

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