Learn R Programming

plm (version 0.1-2)

pdim: Check for the dimensions of the panel

Description

This function checks the number of individuals and time observations in the panel and whether it is balanced or not.

Usage

pdim(x,...)
## S3 method for class 'pdata.frame':
pdim(x,...)
## S3 method for class 'data.frame':
pdim(x,id,time,...)

Arguments

x
a data.frame or a pdata.frame,
id
the individual index,
time
the time index,
...
further arguments.

Value

  • an object of class plim containing the following elements :
  • nTa list containing n, the number of individuals, T, the number of time observations, N the total number of observations,
  • TinTa list containing two vectors : Ti gives the number of observations for each individuals and nt gives the number of individuals observed for each period,
  • balanceda logical value : TRUE for a balanced panel, FALSE for an unbalanced panel,
  • panel.namesa list of character vectors : id.names contains the names of each individual and time.names contains the names of each period.

Details

pdim is called by pdata.frame and by plm if there are some missing values.

See Also

pdata.frame and plm

Examples

Run this code
library(Ecdat)
data(Produc)
pdim(Produc,"state","year")

Run the code above in your browser using DataLab