
Last chance! 50% off unlimited learning
Sale ends in
This function checks if an object qualifies as a pseries
is.pseries(object)
object to be checked for pseries features
A logical indicating whether the object is a pseries (TRUE
)
or not (FALSE
).
A "pseries"
is a wrapper around a "basic class" (numeric, factor,
logical, or character).
To qualify as a pseries, an object needs to have the following features:
class contains "pseries"
and there are at least two classes
("pseries"
and the basic class),
have an appropriate index attribute (defines the panel structure),
any of is.numeric
, is.factor
, is.logical
, is.character
,
is.complex
is TRUE
.
pseries()
for some computations on pseries and some
further links.
# NOT RUN {
# Create a pdata.frame and extract a series, which becomes a pseries
data("EmplUK", package = "plm")
Em <- pdata.frame(EmplUK)
z <- Em$output
class(z) # pseries as indicated by class
is.pseries(z) # and confirmed by check
# destroy index of pseries and re-check
attr(z, "index") <- NA
is.pseries(z) # now FALSE
# }
Run the code above in your browser using DataLab