has_gaps: Check if panel data has gaps

View source: R/balance_panel.R

has_gapsR Documentation

Check if panel data has gaps

Description

This function checks whether a panel_data() object has implicit gaps (missing rows for some entity-wave combinations).

Usage

has_gaps(data)

Arguments

data

A panel_data frame.

Value

A logical value. TRUE if there are gaps, FALSE otherwise.

See Also

scan_gaps(), balance_panel()

Examples

data("WageData")
wages <- panel_data(WageData, id = id, wave = t)
has_gaps(wages)  # FALSE (complete data)

# Create data with gaps
wages_gaps <- wages[wages$t != 3 | wages$id != wages$id[1], ]
has_gaps(wages_gaps)  # TRUE


panelr documentation built on Jan. 21, 2026, 9:06 a.m.