gpt4 book ai didi

r - 从 R 中的表中提取元素

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

我已经在网上寻找了两个多小时的帮助,并“尝试”了各种参数,但似乎无法弄清楚。我有一个数据库 hlc,其中包含一个名为“loc”的标称变量。该变量是一个数字代码,其中每个代码都描述了大学的位置,例如“农村”或“小城市”。我需要对每个类别进行计数。

我创建了一个表:

table(hlc$loc)

-3 11 12 13 21 22 23 31 32 33 41 42 43
0 9 12 27 14 3 5 1 17 39 39 10 2

然后我将该表放入一个变量中:

loc <- table(hlc$loc)

我可以获得这样的任何一个元素:

loc[1]
-3
0

我想做的是分别获取每个元素,例如 loc[1] 的“-3”和“0”。我试过这个,但没有成功:

loc[1,1]
Error in `[.default`(loc, 1, 1) : incorrect number of dimensions

看起来 loc 表是一个列表,但该列表中的每个元素都以某种方式链接到两个值,bin 编号和该 bin 的实例计数。我如何从表中提取每个单独的值:bin 编号和该 bin 的计数?

最佳答案

您可以像这样访问它:

names(loc[2])
11

loc[[2]]
9

关于r - 从 R 中的表中提取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39176032/

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