如何找到每个ID的统计模式

濑户吾郎

这是我的数据集中两个人的观察结果。

data=structure(list(id = c(2L, 2L, 2L, 3L, 3L, 3L), trt = c(1L, 1L, 
1L, 1L, 1L, 1L), status = c(0L, 0L, 0L, 2L, 2L, 2L), stage = c(3L, 
3L, 3L, 4L, 4L, 4L), spiders = c(1L, 1L, 1L, 0L, 1L, 0L), sex = structure(c(2L, 
2L, 2L, 1L, 1L, 1L), .Label = c("m", "f"), class = "factor"), 
    hepato = c(1L, 1L, 1L, 0L, 1L, 0L), edema = c(0, 0, 0, 0.5, 
    0, 0.5), ascites = c(0L, 0L, 0L, 0L, 0L, 0L)), row.names = c(NA, 
-6L), class = "data.frame")

我想按分组后计算每个人的统计模式id我在下面使用了这段代码:

library(dplyr)
library(modeest)

    data%>%
      group_by(id)%>%mutate(edema2=mlv(edema))

我计算模式时,得到错误信息,而这种方法会奏效与其他统计参数,如meansdminmax...

罗纳克·沙

您收到的警告提示有两件事。

  1. 您尚未指定method要选择的内容,因此使用默认方法'shorth'。

  2. 建议选择“模式”值。

另外,为什么不Mode这里使用函数

Mode <- function(x) {
  ux <- unique(x)
  ux[which.max(tabulate(match(x, ux)))]
}

要按组申请,可以将其dplyr用作:

library(dplyr)
data%>% group_by(id)%>% mutate(edema2= Mode(edema))

#     id   trt status stage spiders sex   hepato edema ascites edema2
#  <int> <int>  <int> <int>   <int> <fct>  <int> <dbl>   <int>  <dbl>
#1     2     1      0     3       1 f          1   0         0    0  
#2     2     1      0     3       1 f          1   0         0    0  
#3     2     1      0     3       1 f          1   0         0    0  
#4     3     1      2     4       0 m          0   0.5       0    0.5
#5     3     1      2     4       1 m          1   0         0    0.5
#6     3     1      2     4       0 m          0   0.5       0    0.5

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何找到每个ID的月份频率?

来自分类Dev

如何在python中找到每个ID的日期之间的差异?

来自分类Dev

如何找到与主题匹配的模式?

来自分类Dev

如何找到列表的模式值?

来自分类Dev

如何重用通配符找到的模式?

来自分类Dev

如何找到列表的模式<double>?

来自分类Dev

如何找到列表<double>的模式?

来自分类Dev

如何重用通配符找到的模式?

来自分类Dev

如何找到与主题匹配的模式?

来自分类Dev

如何在HIVE中找到每个唯一ID的总和和最大值?

来自分类Dev

如何找到大熊猫的亚组统计?

来自分类Dev

如何生成每个文件类型更改的Git统计信息?

来自分类Dev

如何统计每个用户一个频道的消息数?

来自分类Dev

如何为架构的每个表创建“统计信息”?(其中统计信息表示每个表有1条返回的记录)

来自分类Dev

如何找到每个主题的保留字节

来自分类Dev

如何找到每个下拉菜单的长度?

来自分类Dev

如何找到每年每个部门的工资总和?

来自分类Dev

如何在SQL中找到列的模式?

来自分类Dev

如何找到数组的模式(最常使用的元素)?

来自分类Dev

Javascript,如何正确找到文本模式并替换?

来自分类Dev

如何找到阵列的模式(最常使用的元素)?

来自分类Dev

如何找到特定的html元素模式

来自分类Dev

如何在 sql b2b 中为每个 ID 找到分组中的最大值

来自分类Dev

如何找到Google SpreadSheet ID?

来自分类Dev

如何找到Twitter用户ID?

来自分类Dev

bash:在一个文件中找到模式,并为找到的每个模式应用一些代码

来自分类Dev

在将每个找到的文件复制到另一个Web服务器的目录时,如何查找与特定模式和日期匹配的文件?

来自分类Dev

Hive中的计算统计模式

来自分类Dev

如何使用Gap统计量在分层聚类中找到最佳聚类数?

Related 相关文章

  1. 1

    如何找到每个ID的月份频率?

  2. 2

    如何在python中找到每个ID的日期之间的差异?

  3. 3

    如何找到与主题匹配的模式?

  4. 4

    如何找到列表的模式值?

  5. 5

    如何重用通配符找到的模式?

  6. 6

    如何找到列表的模式<double>?

  7. 7

    如何找到列表<double>的模式?

  8. 8

    如何重用通配符找到的模式?

  9. 9

    如何找到与主题匹配的模式?

  10. 10

    如何在HIVE中找到每个唯一ID的总和和最大值?

  11. 11

    如何找到大熊猫的亚组统计?

  12. 12

    如何生成每个文件类型更改的Git统计信息?

  13. 13

    如何统计每个用户一个频道的消息数?

  14. 14

    如何为架构的每个表创建“统计信息”?(其中统计信息表示每个表有1条返回的记录)

  15. 15

    如何找到每个主题的保留字节

  16. 16

    如何找到每个下拉菜单的长度?

  17. 17

    如何找到每年每个部门的工资总和?

  18. 18

    如何在SQL中找到列的模式?

  19. 19

    如何找到数组的模式(最常使用的元素)?

  20. 20

    Javascript,如何正确找到文本模式并替换?

  21. 21

    如何找到阵列的模式(最常使用的元素)?

  22. 22

    如何找到特定的html元素模式

  23. 23

    如何在 sql b2b 中为每个 ID 找到分组中的最大值

  24. 24

    如何找到Google SpreadSheet ID?

  25. 25

    如何找到Twitter用户ID?

  26. 26

    bash:在一个文件中找到模式,并为找到的每个模式应用一些代码

  27. 27

    在将每个找到的文件复制到另一个Web服务器的目录时,如何查找与特定模式和日期匹配的文件?

  28. 28

    Hive中的计算统计模式

  29. 29

    如何使用Gap统计量在分层聚类中找到最佳聚类数?

热门标签

归档