gpt4 book ai didi

r - 如何创建模型来对特定组的数据进行分类

转载 作者:行者123 更新时间:2023-11-30 09:48:44 26 4
gpt4 key购买 nike

这是我的数据集的样子:

A1  B1  C1  D1  E1  F1
A 1 10 100 2 0.5
A 2 20 120 4 0.7
A 3 30 300 5 0.8
A 4 2 200 1 0.9
B 5 5 115 1 1
B 6 100 100 1 0

我是建模新手。我必须选择一个模型,以便为每个 A1(例如:A)选择 F1 值最小的 B1。任何人都可以建议我应该使用什么模型来实现相同的目标。

最佳答案

可以这样做

data <- data.frame(
A1 = c("A", "A", "A", "A", "B", "B"),
B1 = c(1, 2, 3, 4, 5, 6),
C1 = c(10, 20, 30, 2, 5, 100),
D1 = c(100, 120, 300, 200, 115, 100),
E1 = c(2, 4, 5, 1, 1, 1),
F1 = c(0.5, 0.7, 0.8, 0.9, 1, 0)
)

res <- c(by(data = data, INDICES = data$A1, FUN = function(x) x$B1[which.min(x$F1)], simplify = TRUE))
# A B
# 1 6

关于r - 如何创建模型来对特定组的数据进行分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48879028/

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