endpoints: Locate Endpoints by Time

Description Usage Arguments Details Value Note Author(s) Examples

View source: R/endpoints.R

Description

Extract index values of a given xts object corresponding to the last observations given a period specified by on

Usage

1
endpoints(x, on="months", k=1)

Arguments

x

an xts object

on

the periods endpoints to find as a character string

k

along every k-th element - see notes

Details

endpoints returns a numeric vector corresponding to the last observation in each period specified by on, with a zero added to the beginning of the vector, and the index of the last observation in x at the end.

Valid values for the argument on include: “us” (microseconds), “microseconds”, “ms” (milliseconds), “milliseconds”, “secs” (seconds), “seconds”, “mins” (minutes), “minutes”, “hours”, “days”, “weeks”, “months”, “quarters”, and “years”.

Value

A numeric vector of endpoints beginning with 0 and ending with the a value equal to the length of the x argument.

Note

Subsecond on periods are not supported on Windows.

Author(s)

Jeffrey A. Ryan

Examples

1
2
3
4

Example output

Loading required package: zoo

Attaching package: 'zoo'

The following objects are masked from 'package:base':

    as.Date, as.Date.numeric

[1]   0  30  58  89 119 150 180
 [1]   0   6  13  20  27  34  41  48  55  62  69  76  83  90  97 104 111 118 125
[20] 132 139 146 153 160 167 174 180

xts documentation built on May 31, 2017, 3:06 a.m.