按一周中的子集XTS进行子集

时间:2016-12-05 22:36:23

标签: r xts

如果我想从xts对象中分配一些月份,我可以做到:

  

xtsData [" 2016-12"]

我的问题是,如果我获得%Y-%W格式的数据,是否可以按一周进行子集化。这显然不起作用:

  

xtsData [" 2016-49"]

我没有找到任何关于它的信息。有办法做到这一点还是不可能?

1 个答案:

答案 0 :(得分:1)

看看public static void main(String[] args) throws FileNotFoundException { int input, n, reverse = 0; System.out.println("Enter an integer: "); Scanner in = new Scanner(System.in); n = in.nextInt(); input = n; while( n != 0 ) { reverse = reverse * 10; reverse = reverse + n%10; n = n/10; } System.out.println(input + " in reverse order is "+reverse); } 。你不需要花费%Y-%W格式来获取时间。

请注意,您可以使用名称格式?.indexweek的函数(除了输出不同块的整数等等),在周以外的多个时间块(例如月日,工作日)进行子集化。操作简单。 .indexXXXXX的文档将向您显示其他选项。

以下是您希望2016年第二周为特定股票进行子集化的示例。

?.indexweek