Learn R Programming

season (version 0.2-6)

yrfraction: Fraction of the year

Description

Calculate the fraction of the year for a date variable (after accounting for leap years) or for month.

Usage

yrfraction(date, type='daily')

Arguments

date
a date variable if type=daily, or an integer between 1 and 12 if type=monthly.
type
daily for dates, or monthly for months.

Value

  • yrfracFraction of the year.

Details

Returns the fraction of the year in the range [0,1).

Examples

Run this code
# create fractions for the start, middle and end of the year
date = as.Date(c(0,181,364), origin='1991-01-01')
# create fractions based on these dates
yrfraction(date)
yrfraction(1:12, type='monthly')

Run the code above in your browser using DataLab