Hello,

I am using the command coefplot and need to label the axis for an interaction between a time dummy and a continuous regressor. So the model looks like:

reghdfe ddebt i.period#c.shock, a(period state)

I want to label the interaction term i.period#c.shock but only using the date (i.e. the variable "period"), which is formatted as year-month (%tm).

I've read the post: https://www.statalist.org/forums/for...d-interactions

Based on that, I created a regular expression to rename the interaction coefficients as follows:

coefplot, keep(*.period#c.shock) vertical rename(^([0-9][0-9][0-9]).period#c.shock$ = \1, regex)

The problem is I get the labels in numeric format (650, 651), not in date format (2014m3, 2014m4). Is there a way to do it using the option coeflabels()? I couldn't find the way and I have many dates to do it manually.

Thanks for any help!

Mariela