format_yw {dint} | R Documentation |
Coerce and Format to Year-Isoweek Strings
Description
Coerce and Format to Year-Isoweek Strings
Usage
format_yw(x, w = NULL, format = "%Y-W%V")
Arguments
x, w |
Two integer (vectors). w is optional and the interpretation of
x will depend on whether w is supplied or not:
if only x is supplied, x will be passed to as_date_yw()
(e.g. x = 201604 means 4th isoweek of 2016)
if x and w are supplied, x is interpreted as year and w as
week.
|
format |
A format that uses a subset of the same placeholders as
base::strptime() :
%Y | Year with century (the full year) |
%y | Year without century (the last two digits of the year) |
%m | Month as a decimal numbers (01-12) |
%B | Full month name |
%b | Abbreviated month name |
%V | Week of the year as decimal number (01-53) as defined in
ISO8601
|
Not all placeholders are supported for all date_xx subclasses.
Literal "%" can be escaped with "%%" (as in base::sprintf() ).
|
Value
a character
vector
Formatting shorthands
Format shorthand functions in the form of format_y*_[preset]()
directly
apply formatting presets to anything that can be coerced to a date_xx
.
This is notably handy as they can be used as a labeling function for
ggplot2 axes (see vignette("dint")
)
See Also
format.date_yw()
Other coerce and format functions:
format_ym()
,
format_yq()
Examples
format_yw(2015, 5)
format_yw(201505, format = "%Y.%V")
format_yw(as_date_yw(201505), format = "%y.%V")
[Package
dint version 2.1.3
Index]