Skip to contents

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.

Value

A panel_data object.

Examples

data("WageData")
wages <- panel_data(WageData, id = id, wave = t)