r - 从数据框中选择偶数天

标签 r dataframe

我有一个时间序列数据的 data.frame,我想通过只保留在每个偶数日测量的条目来细化数据。例如:

set.seed(1)
RandData <- rnorm(100,sd=20)
Locations <- rep(c('England','Wales'),each=50)
today <- Sys.Date()
dseq <- (seq(today, by = "1 days", length = 100))

Date <- as.POSIXct(dseq, format = "%Y-%m-%d")

Final <- data.frame(Loc = Locations,
                    Doy = as.numeric(format(Date,format = "%j")),
                    Temp = RandData)

那么,我将如何减少此数据框以仅包含在偶数天测量的每个条目,例如第 172 天、第 174 天等的 Lloc、day 和 temp...

最佳答案

关于:

Final[Final$Doy%%2==0,]

关于r - 从数据框中选择偶数天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11104679/

相关文章:

r - "matrix-like?"的(精确)含义是什么

Java:将数据拟合到 Gamma 分布(需要比例、形状)

r - ..count.. 或 ..密度.. 作为 ggplot2 中的变量名称

r - 是否可以为 blogdown "new post"插件创建 Rmd 文件模板?

python - 检查字符串中是否存在特定子字符串(存在于数据帧的行中)

python - 如何将数据帧列表从 R 导出到 Python?

r - 依赖包 "package_name"不可用

r - 快速替换 NA - 错误或警告

r - 如何在不重复的情况下将多个 data.frame 中的一组向量集成为一个?

python - 为特定行更新 pandas DataFrame 的单元格