r - 列长度​​的mutate_impl中的R错误

标签 r error-handling calculated-columns mutate

我有一个数据框,我正在尝试添加总计列,并对每一行求和以填充总计。我以前在脚本中完成了此操作,没有遇到问题,但是现在运行时出现错误。数据帧是39个变量和3142 obs。它以带有县级Fips代码的字符列开始,然后是38列按性别和5岁年龄组划分的数字数据列。我需要对行进行求和,以获得每个县的总人口。数据框的简短版本是:

GEOID  FU5  MU5  F5to9  M5to9  F10to14  M10to14
01001   50   50     45     45       48       48
01002   15   15     20     20       18       18

我的脚本是:
 df <- df %>%
    mutate(df_Total = rowSums(df[,c(2:39)]))

我不断收到的错误消息是:
 Error in mutate_impl(.data, dots) : 
   Column `Pop2020_Total` must be length 1 (the group size), not 3142

如我所说,我在脚本中多次使用了相同的脚本,以获取数据帧中的总列。我没有在脚本中包含.na.rm = TRUE,因为我确保没有NA值。任何不起作用的想法都会有所帮助。
谢谢。

最佳答案

c2似乎是一个错字

df %>%
   mutate(df_Total = rowSums(.[,2:39]))

关于r - 列长度​​的mutate_impl中的R错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51426419/

相关文章:

html - rvest:如何查找 HTML 页面中使用的所有类?

angularjs - AngularJS从后端获取当前用户-错误拦截器

java - 即使在 StackOverflow 之后代码也能正常工作 - 怎么样?

php - 在网站管理员工具中,googlebot从服务器获取抓取错误500

javascript - 使用动态添加的行计算 Javascript

c++ - RInside 中使用 null 环境已失效错误

r - R中的apply()与sweep()

c# - 无法使 DelegateDecompiler 中的 ShouldDecompile 配置正常工作

r - 清除 R session 分配的内存(gc() 没有帮助!)

sql - 为什么这个 SQL 函数 TicksToDateTime 是不确定的?以及如何使其具有确定性?