将数据框转换为 xts
我正在尝试使用 as.xts() 方法将数据帧转换为 xts 对象。这是我的输入数据框 q: q t x 1 2006-01-01 00:00:00 1 2 2006-01-01 01:00:00 2 3 2006-01-…
在 R xts 中显示时间索引
我想用微秒定时索引解析 csv。 所以,我编写了这样的代码: t<-read.zoo("test", index.column = 1, sep=",",header=TRUE, format="%Y-%m-%d %H:%M:%O…
R,请检查我最长的回撤函数
我无法让 PerformanceAnalytics 与我的动物园系列一起使用,因此我决定编写自己的脚本。 如果您想计算最长的回撤,应该将 cummax(equity)-equity 作为…
R 创建列的副本,其中新列偏移某个固定量
我正在寻找在数据框中创建现有列的副本,该列偏移了多行。 例如,如果column2 是column1 偏移1 的副本,那么 > dataframe $column1 [1] 1 2 3 4 5 $co…
从 R 中的 CSV 文件读取 xts
我正在尝试从 CSV 文件读取时间序列并将它们保存为 xts 以便能够使用 quantmod 处理它们。问题是数值没有被解析。 CSV 文件: name;amount;datetime t…
xts时间序列对象中每月月底的HT指数RSI值
首先,我读入 csv 并创建一个 xts 对象。 require(quantmod) sugar <- as.xts(read.zoo("SUGAR.CSV", sep=",", format ="%m/%d/%Y", header=TRUE)) 然…
如何将 XTS 更改为 data.frame 并保留 Index?
我在 R 中有一个以下格式的 XTS 时间序列,并尝试在导出为 CSV 以在另一个程序中工作之前进行一些处理、子集化和重新排列。 head(master_1) S_1 2010-…
如何更改 R 中的时间序列(XTS 或 ZOO)?
我是 stackoverflow 的新手,对 R 也相当陌生,但经过长时间的艰苦搜索,找不到以下问题的答案。 我有许多数据文件,它们是温度与时间序列的关系。我…
dynlm 的 xts 问题
我尝试在时间序列工作中尽可能多地使用 xts,因为这似乎是建议的做事方式。但是,我遇到了一个奇怪的错误。 CPI.NSA 和 INT 是 xts 对象。 library(dy…
使用日期作为索引从向量中选择值
假设我有一个命名向量 bar: bar=c() bar["1997-10-14"]=1 bar["2001-10-14"]=2 bar["2007-10-14"]=1 如何从 bar 中选择索引位于特定日期范围内的所有…
对数据帧中带时间戳的行进行分区和聚合间隔的有效方法是什么?
从带有时间戳行的数据帧(strptime 结果)中,聚合间隔统计信息的最佳方法是什么? 间隔可以是一小时、一天等。 有aggregate 函数,但这无助于将每一…