is.panel {statar} | R Documentation |
Check whether a data.frame is a panel
Description
Check whether a data.frame is a panel
Usage
is.panel(x, ...)
Arguments
x |
a data frame |
... |
a time variable |
Value
The function is.panel
check that there are no duplicate combinations of the variables in ... and that no observation is missing for the last variable in ... (the time variable).
Examples
library(dplyr)
df <- tibble(
id1 = c(1, 1, 1, 2, 2),
id2 = 1:5,
year = c(1991, 1993, NA, 1992, 1992),
value = c(4.1, 4.5, 3.3, 3.2, 5.2)
)
df %>% group_by(id1) %>% is.panel(year)
df1 <- df %>% filter(!is.na(year))
df1 %>% is.panel(year)
df1 %>% group_by(id1) %>% is.panel(year)
df1 %>% group_by(id1, id2) %>% is.panel(year)
[Package statar version 0.7.6 Index]