这,问题,是,问,过,并且,超过,并且,在中,在R-SIG-金融邮件列表,但我不认为它已被要求对计算器.
它是这样的:
我在哪里可以获得R-forge托管的最新版XYZ包?我尝试安装它install.packages,但这是发生的事情:
> install.packages("XYZ",repos="http://r-forge.r-project.org")
Warning message: package ‘XYZ’ is not available (for R version 2.15.0)
Run Code Online (Sandbox Code Playgroud)
看看XYZ的R-forge网站,我发现该软件包无法构建.因此,没有下载源的链接.有没有其他方法来获取源代码?获得源代码后,如何将其转换为可以加载的包library("XYZ")?
我在csv文件中有一个不规则的时间序列(使用DateTime和RainfallValue)C:\SampleData.csv:
DateTime,RainInches
1/6/2000 11:59,0
1/6/2000 23:59,0.01
1/7/2000 11:59,0
1/13/2000 23:59,0
1/14/2000 0:00,0
1/14/2000 23:59,0
4/14/2000 3:07,0.01
4/14/2000 3:12,0.03
4/14/2000 3:19,0.01
12/31/2001 22:44,0
12/31/2001 22:59,0.07
12/31/2001 23:14,0
12/31/2001 23:29,0
12/31/2001 23:44,0.01
12/31/2001 23:59,0.01
Run Code Online (Sandbox Code Playgroud)
注意:不规则的时间步长可以是1分钟,15分钟,1小时等.此外,在所需的15分钟间隔内可能有多个观察结果.
我试图创建一个从2000-01-01到2001-12-31的常规15分钟时间序列,看起来应该是这样的:
2000-01-01 00:15:00 0.00
2000-01-01 00:30:00 0.00
2000-01-01 00:45:00 0.00
...
2001-12-31 23:30:00 0.01
2001-12-31 23:45:00 0.01
Run Code Online (Sandbox Code Playgroud)
注意:时间序列是规则的,间隔为15分钟,用0填充缺失数据.如果15分钟间隔内有多个数据点,则将它们相加.
这是我的代码:
library(zoo)
library(xts)
filename = "C:\\SampleData.csv"
ReadData <- read.zoo(filename, format = "%m/%d/%Y %H:%M", sep=",", tz="UTC", header=TRUE) # read .csv as a ZOO object
RawData <- …Run Code Online (Sandbox Code Playgroud)