pdim {plm} | R Documentation |
This function checks the number of individuals and time observations in the panel and whether it is balanced or not.
pdim(x,...) ## S3 method for class 'data.frame' pdim(x, index = NULL, ...) ## S3 method for class 'panelmodel' pdim(x, ...) ## S3 method for class 'pdata.frame' pdim(x, ...)
x |
a |
index |
see |
... |
further arguments. |
pdim
is called by the estimation functions.
An object of class pdim
containing the following elements:
nT |
a list containing |
TinT |
a list containing two vectors : |
balanced |
a logical value : |
panel.names |
a list of character vectors : |
Yves Croissant
# There are 595 individuals data("Wages", package = "plm") pdim(Wages, 595) # Gasoline contains two variables which are individual and time indexes # and are the first two variables data("Gasoline", package="plm") pdim(Gasoline) # Hedonic is an unbalanced panel, townid is the individual index data("Hedonic", package = "plm") pdim(Hedonic, "townid") # An example of the panelmodel method data("Produc", package = "plm") z <- plm(log(gsp)~log(pcap)+log(pc)+log(emp)+unemp,data=Produc, model="random", subset = gsp > 5000) pdim(z)