Format your data for use with panelr.
Usage
panel_data(data, id = id, wave = wave, ...)
as_pdata.frame(data)
as_panel_data(data, ...)
# S3 method for default
as_panel_data(data, id = id, wave = wave, ...)
# S3 method for pdata.frame
as_panel_data(data, ...)
as_panel(data, ...)
Arguments
- data
A data frame.
- id
The name of the column (unquoted) that identifies participants/entities. A new column will be created called
id
, overwriting any column that already has that name.- wave
The name of the column (unquoted) that identifies waves or periods. A new column will be created called
wave
, overwriting any column that already has that name.- ...
Attributes for adding onto this method. See
tibble::new_tibble()
for a run-through of the logic.
Examples
data("WageData")
wages <- panel_data(WageData, id = id, wave = t)