- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个数据集,其中每个人 (id) 都有一个 e_date,并且由于每个人可能有多个 e_date,因此我正在尝试获取每个人的最早日期。所以基本上我想要一个数据集,每个 id 一行显示他最早的 e_date 值。
我已经使用聚合函数来查找最小值,我已经创建了一个结合日期和 id 的新变量,最后我已经使用创建的新变量基于包含最小值的数据集对原始数据集进行了子集化。我来到了这个:
new <- aggregate(e_date ~ id, data_full, min)
data_full["comb"] <- NULL
data_full$comb <- paste(data_full$id,data_full$e_date)
new["comb"] <- NULL
new$comb <- paste(new$lopnr,new$EDATUM)
data_fixed <- data_full[which(new$comb %in% data_full$comb),]
最佳答案
我们可以使用 data.table
.将 'data.frame' 转换为 'data.table' ( setDT(data_full)
),按 'id' 分组,我们得到第一行 ( head(.SD, 1L)
)。
library(data.table)
setDT(data_full)[order(e_date), head(.SD, 1L), by = id]
dplyr
, 按 'id' 分组后,
arrange
'e_date'(假设它是
Date
类)并使用
slice
获取第一行.
library(dplyr)
data_full %>%
group_by(id) %>%
arrange(e_date) %>%
slice(1L)
base R
选项,
ave
可以使用
data_full[with(data_full, ave(e_date, id, FUN = function(x) rank(x)==1)),]
关于r - R中每个id的最早日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38893696/
我正在尝试将数据框中的两列转换为“良好”的日期和时间类,但到目前为止还没有取得太大成功。我尝试过各种类(timeDate、Date、timeSeries、POSIXct、POSIXlt >)但没有成功
我的 Spring Boot 应用程序中有 3 个监听器。只有一名听众应该从头开始阅读主题。如果我添加到 yml 文件中: spring.kafka.consumer.auto-offset-rese
我是 MySQL 新手。谁能告诉我这个问题的答案? 表 Requests,具有以下架构: 领域 |类型 请求编号(PK) |整数 请求日期 |日期 必填日期 |日期 接受日期 |日期 状态 |字符(1
我的 Broker 中有一个名为“test”的主题。我用 CLI 检查过。 我创建了一个 java 生产者来将消息发送到主题 test。我可以从 CLI 中使用它们。 .\kafka-console-
我是一名优秀的程序员,十分优秀!