2013-05-14 73 views
5

使用xts進行子集化時,您通常會在兩個日期/時間之間設置範圍,例如R與xts子集:開始日期加上設置範圍

df["T08:00/T16:59"] 

df["2012-12-12/2012-12-12"] 

我想設定開始日期,並獲得一個特殊的時期:e.g 14天。你將如何解決這個問題,計算第二個外部變量。或者是否也可以設置子集的範圍?

例子:df["2012-12-12/14days.."]

謝謝!

回答

6

試試這個

first(df["2012-12-12/"], "14 days") 
+0

完美 - 我在R A初學者,有時想知道它是多麼容易的功能結合在一起的軟件包。你是怎麼學習的? – 2013-05-14 13:35:52

+1

@HerrStudent,我從[quantom網站](http://www.quantmod.com/examples/data/#subset)瞭解到它。此外,'help(package =「xts」,help_type =「html」)'和'vignette(package =「xts」)'是非常有用的。 – GSee 2013-05-14 14:01:44