r - dplyr汇总的R错误
问题描述
我确定这之前有效:
visit_dauer_tab <- data_2 %>%
dplyr::group_by(visit_id) %>%
dplyr::summarize(first_visit = min(date_time),
last_visit = max(date_time),
dauer = (last_visit-first_visit)*60)
我有一个具有唯一 Visit_ids 的数据框。每个访问 ID 都有很多行,在 date_time 列中是时间戳(例如:2018-05-08 11:42:18)我想为每个 Visit_id 计算持续时间(最大(日期时间)减去最小(日期时间))(以分钟为单位)。突然,在开始新的 R-session 后,我收到一条错误消息:
Error in summarise_impl(.data, dots) :
Evaluation error: non numerical Argument für binairy Operator.
怎么会这样?
解决方案
推荐阅读
- java - 从鼠标处理程序中调用非静态方法会导致错误:“无法从静态上下文引用非静态方法
- powershell - 找不到请求的 .Net Framework 数据提供程序。它可能没有安装。在 Powershell 中运行时
- groovy - 从另一个 .groovy 文件中的 .groovy 文件调用方法
- batch-file - 批处理脚本总是要求在早上覆盖文件
- python - docker 不安装包 enviirons
- swift - Swift:cUrl 等效 Alamofire 请求
- c# - 如何使用itext 7和c#在现有pdf中的绝对位置添加文本?
- ruby-on-rails - rails capybara rspec 让不回滚
- z3 - Z3 中允许的 True/False 的边界数
- r - 统计按年份排序的大于 65.8 的数据点数