计算 R 中每 n 行的出现次数

西格瓦尔森

我有一个带有列的数据框a

x = data.frame(
    "a" = c(F, F, F, T,
            F, T, T, F,
            T, T, F)
)

我想知道每一个如4行的频率是什么a幸福T是和这个值应用到一个新列b,使前4行的频率T为1/4,在接下来的4行的频率T是2 /4,其余 3 行的频率T为 2/3:

x$b = c(0.25,0,25,0.25,0.25
        0.5,0.5,0.5,0.5,
        0.66,0.66,0.66)

我可以a通过使用来获取列的频率tapply,但这会给我一个列表而不是向量。

如果不使用外部库,我将不胜感激。

罗纳克·沙(Ronak Shah)

我们可以使用基数 R ave我们可以创建一个每个n元素的组,并找到每个组的 TRUE 元素数量与总元素的比率。

n <- 4
x$b <- ave(x$a, rep(seq(1, nrow(x)), each = n, length.out = nrow(x)), 
                                      FUN = function(x) sum(x)/length(x))
x
#     a         b
#1  FALSE 0.2500000
#2  FALSE 0.2500000
#3  FALSE 0.2500000
#4   TRUE 0.2500000
#5  FALSE 0.5000000
#6   TRUE 0.5000000
#7   TRUE 0.5000000
#8  FALSE 0.5000000
#9   TRUE 0.6666667
#10  TRUE 0.6666667
#11 FALSE 0.6666667

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

计算值在 R 中出现的次数(并将其附加在每一行中)

来自分类Dev

计算R中的出现次数

来自分类Dev

计算Google表格中每第n行一个单元格中的出现次数

来自分类Dev

计算oracle表中每一行的出现次数

来自分类Dev

计算重复变量中的出现次数(r)

来自分类Dev

计算和分组R中的出现次数

来自分类Dev

计算R中数据框行中特定单词的出现次数

来自分类Dev

计算每个值出现在一行数据帧 r 中的次数

来自分类Dev

计算数据框中每一行和特定列在列表中的出现次数

来自分类Dev

Perl-计算文件每一行中特定单词的出现次数

来自分类Dev

计算 csv 中的单词出现次数并确定行出现

来自分类Dev

如何获得R中每一行中出现次数第二多的值(和出现次数最少的值)

来自分类Dev

计算R中数据帧每一行中连续出现的特定值

来自分类Dev

Python pandas 计算每列中的出现次数

来自分类Dev

计算值出现的次数,按R中的id分组

来自分类Dev

计算基于多列的数据框中的出现次数-R

来自分类Dev

计算数据帧列R中的出现次数

来自分类Dev

R:计算列表中单词的出现次数以创建基准

来自分类Dev

R:如何计算某个值在矢量中已经出现的次数(或该值左侧出现的次数)?

来自分类Dev

用熊猫计算每列的出现次数

来自分类Dev

计算列表中的出现次数

来自分类Dev

计算Lisp中的出现次数

来自分类Dev

计算列表中的出现次数

来自分类Dev

计算列表中的出现次数

来自分类Dev

R计数某级别在n行中出现的次数

来自分类Dev

R计数某级别在n行中出现的次数

来自分类Dev

计算多列中的出现次数并使用 R 计算统计信息

来自分类Dev

如何计算R中Vector中每n个数字的总和?

来自分类Dev

计算每个标记在 DataFrame 的每一行中出现的次数

Related 相关文章

  1. 1

    计算值在 R 中出现的次数(并将其附加在每一行中)

  2. 2

    计算R中的出现次数

  3. 3

    计算Google表格中每第n行一个单元格中的出现次数

  4. 4

    计算oracle表中每一行的出现次数

  5. 5

    计算重复变量中的出现次数(r)

  6. 6

    计算和分组R中的出现次数

  7. 7

    计算R中数据框行中特定单词的出现次数

  8. 8

    计算每个值出现在一行数据帧 r 中的次数

  9. 9

    计算数据框中每一行和特定列在列表中的出现次数

  10. 10

    Perl-计算文件每一行中特定单词的出现次数

  11. 11

    计算 csv 中的单词出现次数并确定行出现

  12. 12

    如何获得R中每一行中出现次数第二多的值(和出现次数最少的值)

  13. 13

    计算R中数据帧每一行中连续出现的特定值

  14. 14

    Python pandas 计算每列中的出现次数

  15. 15

    计算值出现的次数,按R中的id分组

  16. 16

    计算基于多列的数据框中的出现次数-R

  17. 17

    计算数据帧列R中的出现次数

  18. 18

    R:计算列表中单词的出现次数以创建基准

  19. 19

    R:如何计算某个值在矢量中已经出现的次数(或该值左侧出现的次数)?

  20. 20

    用熊猫计算每列的出现次数

  21. 21

    计算列表中的出现次数

  22. 22

    计算Lisp中的出现次数

  23. 23

    计算列表中的出现次数

  24. 24

    计算列表中的出现次数

  25. 25

    R计数某级别在n行中出现的次数

  26. 26

    R计数某级别在n行中出现的次数

  27. 27

    计算多列中的出现次数并使用 R 计算统计信息

  28. 28

    如何计算R中Vector中每n个数字的总和?

  29. 29

    计算每个标记在 DataFrame 的每一行中出现的次数

热门标签

归档