我期待使用lubridate可靠地加减6个月.
例如,2014年12月31日 - > 2015年6月30日和2014年2月28日 - > 2014年8月31日
等等
问题lubridate是它产生了一个问题12/31/2014.或者,第二个结果是8/28/2014,因为它不仅仅增加了6个月的月份,然后知道哪一天应该最终取决于月份.
有没有办法快速纠正这个?目前,我正在构建一个基本上使用开关的功能,并考虑每个月,但这很长,我也遇到问题.
谢谢!
我有严格增加的数据,并且smooth.spline()由于易于使用此功能,因此如果可能的话,还希望适应单调增加的平滑样条函数.
例如,我可以使用以下示例有效地复制我的数据:
testx <- 1:100
testy <- abs(rnorm(length(testx)))^3
testy <- cumsum(testy)
plot(testx,testy)
sspl <- smooth.spline(testx,testy)
lines(sspl,col="blue")
Run Code Online (Sandbox Code Playgroud)
这不一定随处可见.有什么建议?
对不起,如果可能是一个微不足道的问题,但我想知道是否有一种方法来分配值并简洁地将值打印到控制台.
x <- 1:5; x
Run Code Online (Sandbox Code Playgroud)
我现在是怎么做到的,但我想知道是否有办法在一个声明中做到这一点.谢谢!