as.data.tableY-methods: Methods for Function as.data.tableY

D_as.data.tableY-methodsR Documentation

Methods for Function as.data.tableY

Description

Convert a G0, Gef, ProdGCPV or ProdPVPS object into a data.table object with yearly values.

Usage

## S4 method for signature 'G0'
as.data.tableY(object, complete=FALSE, day=FALSE)

Arguments

object

A G0 object (or extended.)

complete

A logical.

day

A logical.

Methods

signature(object = "G0")

The result is the G0y slot. If day = TRUE (default is FALSE), the result includes a column named year.

signature(object = "Gef")

If complete=FALSE (default) the result is the slot Gefy. If complete=TRUE it returns the slot G0y.

signature(object = "ProdGCPV")

If complete=FALSE (default) the result is the prody slot. If complete=TRUE the result includes the slots G0y and Gefy.

signature(object = "ProdPVPS")

If complete=FALSE (default) the result is the prody slot. If complete=TRUE the result includes the slots G0y and Gefy.

Author(s)

Oscar Perpiñán Lamigueiro, Francisco Delgado López.

Examples

library("data.table")


lat <- 37.2
G0dm <- c(2766, 3491, 4494, 5912, 6989, 7742, 7919, 7027, 5369, 3562,
          2814, 2179)
Ta <- c(10, 14.1, 15.6, 17.2, 19.3, 21.2, 28.4, 29.9, 24.3, 18.2,
        17.2, 15.2)
prom <- list(G0dm = G0dm, Ta = Ta)
prodfixed = prodGCPV(lat, dataRad = prom)
prodY = as.data.tableY(prodfixed, complete = TRUE, day = TRUE)
prodY

solaR2 documentation built on April 3, 2025, 6:11 p.m.