STATA如何检验一个自变量对因变量的影响在两组中有无差异

我现在有一个研究,研究结局:每日吸烟数量(支)cigs,自变量:当地有无禁烟政策(虚拟变量,1=有,0=无)restaurn,年收入(元)income,收入与禁烟交互项c.income#c.restaurn,采用的回归语句为 :regress cigs i.restaurn income c.income#c.restaurn ,robust

具体结果见下图:

我有两个问题想问一下:

1、我想检验一下边际效应在有禁烟政策组和无禁烟政策组有无差异,应该用什么方法呢?stata代码是什么呢?

2、检验收入对吸烟的影响在有禁烟政策组和无禁烟政策组有没有差异应该用什么方法呢?代码如何?

谢谢!