The function looks for country names or year information in the column names. This function is designed for simple panel country data, in which countries' time series are arranged side by side on columns or stacked on rows. The function will only return year/country column names if at least 3 country/year column names are detected.
Examples
example <- data.frame(Year=2000:2010, China=0:10, US=10:20, Vietnam=30:40)
check_wide_format(x=example)
#> countries col_indx col_name
#> 1 CHN 2 China
#> 2 USA 3 US
#> 3 VNM 4 Vietnam