-6ren">
gpt4 book ai didi

r - 在 R 中处理 "less than"

转载 作者:行者123 更新时间:2023-12-02 07:24:16 27 4
gpt4 key购买 nike

也许这是一个哲学问题而不是编程问题,但是这里...

在 R 中,是否有一些包或方法可以让您将“小于”作为一个概念来处理?

背景故事:我有一些数据,出于隐私原因,以 <5 的形式给出。对于小数字(实际上代表整数 1、2、3 或 4)。我想对这些数据做一些简单的算术运算(加、减、求平均值等),但显然我需要找到一些方法来处理这些 <5概念上。我可以将它们全部替换为 NA是的,当然,但这当然会丢弃可能有用的信息,我想尽可能避免这种情况。

我的意思的一些例子:

a <- c(2,3,8)
b <- c(<5,<5,8)
mean(a)
> 4.3333
mean(b)
> 3.3333 -> 5.3333

最佳答案

如果您对边界值感兴趣,我会将每个数据集拆分为两个数据集;合一<5 s 设置为 1,所有 <5 都设置为 1 s 设置为 4。

a <- c(2,3,8)
b1 <- c(1,1,8)
b2 <- c(4,4,8)

mean(a)
# 4.333333
mean(b1)
# 3.3333
mean(b2)
# 5.3333

关于r - 在 R 中处理 "less than",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35634940/

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