zoo 相关问题

zoo是一个R包,它为S3类提供了完全有序索引观察的方法。

读取包含/不包含空格和数字的不规则格式文本文件

示例数据如下所示(仅供参考,我有数百个这样的文件)。棘手的部分是文件中的“NO RECORD”。我没有尝试几个小时将其放入 R 中,但没有成功 开始...

回答 3 投票 0

聚合 xts 核心数据以防重复索引

假设我有以下带有重复时间信息的 xts 对象: 图书馆(xts) x <- xts(1:5, c("2024-04-19", "2024-04-19", "2024-04-20", "2...

回答 1 投票 0

R Lubridate:将日期时间舍入/对齐到一天中最接近的任意时间?

我有一个日期时间列表,如下所示: 数据<- data.frame(datetimes = c(ymd_hms("2024-01-01 04:12:35"), ymd_hms("2024-04-01 14:52:20"...

回答 1 投票 0

如何在R中对多列执行移动缩放函数?

我正在尝试使用zoo::rollapply计算8个观察值的移动窗口的z分数。下面的示例代码是我试图实现的,但最终结果并不正确。 唯一的c...

r zoo
回答 1 投票 0

使用 dplyr 进行组降序滚动平均值

我需要计算 R dplyr 中按组(group_by)的滚动平均值的变化。 不同之处在于我想计算“下降”滚动平均值,这意味着滚动平均值

回答 1 投票 0

更有效地计算栅格数据上的 Thornthwaite 蒸散量

我目前正在对巨大的栅格堆栈运行 Thornthwaite 蒸散计算。我正在关注另一个堆栈溢出线程中 Robert Hijmans 的解决方案:Thornthwaite evapotranspirat...

回答 1 投票 0

打印 xts 对象

我正在尝试创建此 S&P500 样本的 xts 对象。这是我正在使用的代码: sp500 <- read.csv2("SP500.csv", stringsAsFactors = F, header =...

回答 1 投票 0

如何使用 rollapply 函数从 xts 对象构建多个滑动窗口

我有一个包含两列的矩阵,其中每列都是一个变量。我正在建造两个尺寸为 3 的滑动窗 数据<- matrix(1:20,ncol = 2, dimnames = list(NULL, c("var1","var2&quo...

回答 1 投票 0

如何使用 dplyr 创建条件且高效的滚动平均值

我正在处理逐个棒球数据,并希望创建许多滚动平均值,其中一些是基于另一列的条件。数据为 600 万行,因此理想情况下

回答 1 投票 0

在没有足够的非 NA 值的情况下对不同组的值进行插值

我有一个数据框,包括对距离(DIST.y 列)和高度(Z)的所有观察以及通过移动平均值(ma_Z)校正的高度,包含在 LimAm 列和

回答 2 投票 0

在没有足够的非 NA 值的情况下对不同组的值进行插值

我有一个数据框,包括对距离(DIST.y 列)和高度(Z)的所有观察以及通过移动平均值(ma_Z)校正的高度,包含在 LimAm 列和

回答 1 投票 0

从 R 中的yearmon 变量中过滤出日期范围

zoo 包中的yearmon 类似乎对于处理只有年份和月份但没有日期或时间的数据特别有用。然而,我发现很难合作,尤其是当

回答 1 投票 0

使用 dplyr 按组滚动应用多列

我有包含多个值和分类分组变量的时间序列数据。我想计算每组每个值的运行平均值。我的数据包括某些时间步长的 NA,那...

回答 1 投票 0

全年各天的滚动平均值

在下面的示例中,我可以计算中心 7 天滚动平均值,但是前三天和后三天是 NA 值。滚动平均值应考虑到 365 天即将到来...

回答 1 投票 0

write.zoo() 自 R 4.3.0 以来改变了行为:as.character.POSIXct() 改变了?

周日似乎是将 R 从版本 4.2.3 更新到 4.3.2(在 Win 10 上)的好日子,以开始新的一周。 我正在使用动物园包进行一些时间序列写入...

回答 1 投票 0

一列基于另一列滚动窗口的累积和

我试图根据 y=c(1,1,2,3,2) 的移动窗口找到 x=c(1,2,3,4,5) 的累积和。我基于动物园包中的 rollapply 尝试了以下代码: rollapply(c(1,2,3,4,5),c(1,1,2,3,2),...

回答 1 投票 0

R 中的循环 - 线性回归

我刚刚开始学习 R,似乎无法让这个循环发挥作用。我有一个包含 250 行和 503 列 (y) 的数据框,另一个包含 250 行和 1 列 (x) 的数据框。 我...

回答 3 投票 0

使用每个 id 的最后一次观察来填充缺失值

使用下面的代码,我尝试使用 marital 列的基线值并将每个 id 的值向前推进。除了代码的最后一块

回答 1 投票 0

R 中的最后一次观察结转和最后一次观察向后结转

我有一个看起来像这样的数据集 df <- data.frame(ID=c(1,1,1,1,1,2,2,2,3,3), values=c(NA, NA, 12, 13, NA, 5, NA, NA, NA, 1)) I want an output like this, so that last observations are carried

回答 1 投票 0

在R中,有什么方法可以填充NA并保持可变属性吗?

使用zoo::na.fill(0)可以将所有NA填充为0,但这会改变变量属性, 例如,变量amount的属性是dataframe md中的num,在zoo::na.fill(0)之后的属性...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.