gpt4 book ai didi

r - 在R中按组添加观察数

转载 作者:行者123 更新时间:2023-12-04 02:27:30 26 4
gpt4 key购买 nike

<分区>

这是一个愚蠢的问题,但我是 R 的新手,如果我能弄清楚如何做到这一点,我的生活就会变得更加轻松!所以这是一些示例数据

data <- read.table(text = "Category Y
A 5.1
A 3.14
A 1.79
A 3.21
A 5.57
B 3.68
B 4.56
B 3.32
B 4.98
B 5.82
",header = TRUE)

我想添加一个列来计算组内观察的数量。这是我想要的样子:

Category    Y    OBS
A 5.1 1
A 3.14 2
A 1.79 3
A 3.21 4
A 5.57 5
B 3.68 1
B 4.56 2
B 3.32 3
B 4.98 4
B 5.82 5

我试过:

data <- data %>% group_by(Category) %>% mutate(count = c(1:length(Category)))

这只是创建另一个编号从 1 到 10 的列,并且

data <- data %>% group_by(Category) %>% add_tally()

这只是创建了另一列全 5

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