计算第一个和最后一个出现的数字之间的NA

吉特

这是我的玩具数据集

df <- tribble(
  ~x, ~y, ~z,
  7,   NA, 4,
  8,   2,  NA,
  NA,  NA, NA,
  NA,  4,  6)

我想NA只在每个列的第一个和最后一次出现的数字之间获取每个变量的数量为s的数据帧,NA在第一个出现的数字和最后一行之间获取s的数量的数据框因此,对于此示例,所需的解决方案是

desired_df <- tribble(~vars, ~na_count_between_1st_last_num, ~na_count_between_1st_num_last_row,
                       "x",     0,                              2,
                       "y",     1,                              1,
                       "z",     2,                              2)

如何获得所需的输出?

G.格洛腾迪克

na.trim装饰来港关闭两端或仅仅左边或右边结束时,如果我们指定sides="left"或者sides="right"这样:

library(dplyr)
library(tibble)
library(tidyr)
library(zoo)

df %>%
  pivot_longer(everything()) %>%
  group_by(name) %>%
  summarize(na1 = sum(is.na(na.trim(value))), 
            na2 = sum(is.na(na.trim(value, "left")))) %>%
  ungroup

给予:

# A tibble: 3 x 3
  name    na1   na2
  <chr> <int> <int>
1 x         0     2
2 y         1     1
3 z         2     2

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用Java计算介于第一个和最后一个数字之间的所有数字的平均值

来自分类Dev

python数组中None之间的第一个和最后一个数字

来自分类Dev

计算逗号分隔列表的第一个值和最后一个值之间的差

来自分类Dev

TSQL - 范围内的第一个和最后一个数字

来自分类Dev

忽略数组中的第一个和最后一个数字

来自分类Dev

替换单词IF的第一个和最后一个出现

来自分类Dev

删除第一个和最后一个出现列值的行

来自分类Dev

蜂巢:字符串中的第一个和最后一个出现

来自分类Dev

选择给定月份中值的第一个和最后一个出现

来自分类Dev

Matlab:查找向量中元素的第一个和最后一个出现?

来自分类Dev

PHP 数组中值出现的第一个和最后一个索引

来自分类Dev

使用R计算每个变量的第一个和最后一个日期

来自分类Dev

Spotfire中最后一个和第一个之间的区别

来自分类Dev

第一个和最后一个传入帖子之间的情感得分差异

来自分类Dev

第一个和最后一个之间的li风格不同

来自分类Dev

如何在第一个和最后一个日期之间填充日期?

来自分类Dev

如何获得第一个和最后一个表格行之间的差异?

来自分类Dev

多个第一个和最后一个非NA值(按组)

来自分类Dev

Python:如何计算给定数字的各个部分的组合,给出数字,列表长度,第一个和最后一个数字

来自分类Dev

如何获得模式的第一个和最后一次出现之间的所有线?

来自分类Dev

jQuery删除除第一个和最后一个数字外的所有数字

来自分类Dev

如何在第一个和最后一个之间的所有元素上应用颜色而不给nth-child()赋予数字?

来自分类Dev

计算每个用户的第一个和最后一个日期之间的差异时如何解决错误?

来自分类Dev

仅匹配第一个出现的数字

来自分类Dev

计算小数点和第一个非零数字之间的前导零

来自分类Dev

如何返回带有第一个和最后一个数字的数组?

来自分类Dev

从String Android获取第一个和最后一个字符(数字)

来自分类Dev

查找升序列表中降序的第一个和最后一个数字

来自分类Dev

为什么我的代码只比较数组的第一个和最后一个数字 - Java

Related 相关文章

  1. 1

    用Java计算介于第一个和最后一个数字之间的所有数字的平均值

  2. 2

    python数组中None之间的第一个和最后一个数字

  3. 3

    计算逗号分隔列表的第一个值和最后一个值之间的差

  4. 4

    TSQL - 范围内的第一个和最后一个数字

  5. 5

    忽略数组中的第一个和最后一个数字

  6. 6

    替换单词IF的第一个和最后一个出现

  7. 7

    删除第一个和最后一个出现列值的行

  8. 8

    蜂巢:字符串中的第一个和最后一个出现

  9. 9

    选择给定月份中值的第一个和最后一个出现

  10. 10

    Matlab:查找向量中元素的第一个和最后一个出现?

  11. 11

    PHP 数组中值出现的第一个和最后一个索引

  12. 12

    使用R计算每个变量的第一个和最后一个日期

  13. 13

    Spotfire中最后一个和第一个之间的区别

  14. 14

    第一个和最后一个传入帖子之间的情感得分差异

  15. 15

    第一个和最后一个之间的li风格不同

  16. 16

    如何在第一个和最后一个日期之间填充日期?

  17. 17

    如何获得第一个和最后一个表格行之间的差异?

  18. 18

    多个第一个和最后一个非NA值(按组)

  19. 19

    Python:如何计算给定数字的各个部分的组合,给出数字,列表长度,第一个和最后一个数字

  20. 20

    如何获得模式的第一个和最后一次出现之间的所有线?

  21. 21

    jQuery删除除第一个和最后一个数字外的所有数字

  22. 22

    如何在第一个和最后一个之间的所有元素上应用颜色而不给nth-child()赋予数字?

  23. 23

    计算每个用户的第一个和最后一个日期之间的差异时如何解决错误?

  24. 24

    仅匹配第一个出现的数字

  25. 25

    计算小数点和第一个非零数字之间的前导零

  26. 26

    如何返回带有第一个和最后一个数字的数组?

  27. 27

    从String Android获取第一个和最后一个字符(数字)

  28. 28

    查找升序列表中降序的第一个和最后一个数字

  29. 29

    为什么我的代码只比较数组的第一个和最后一个数字 - Java

热门标签

归档