merge pandas dataframes based on most recent match between 2 columns code example
Example: combine column in csv python pandas
df['period'] = df[['Year', 'quarter', ...]].agg('-'.join, axis=1)
df['period'] = df[['Year', 'quarter', ...]].agg('-'.join, axis=1)