1

私は企業規模の二値変数のセットを持っています: emp1_2 (つまり、所有者を含めて 1 人か 2 人の従業員がいる企業)、emp3_9、emp10_19、emp20_49、emp50_99、emp100_249、emp250_499、emp500、さらに 27 社の企業に関する情報はありません。サイズですが、私は彼らが大企業であると推測しています。

「小さな会社」である会社の二分変数を作成したいと思います。したがって、この変数は が 1 の場合emp1_2==1 | emp3_9==1 | emp10_19==1は 1 になり、それ以外の場合は 0 になります。

私が純粋なユーザーである Stata についての私の理解では、二分変数を作成する次の 2 つの方法は同等であるはずです。

方法 1)

gen lar_firm = 0
replace lar_firm = 1 if emp1_2==1 | emp3_9==1 | emp10_19==1

方法 2)

gen lar_firm = (emp1_2 | emp3_9 | emp10_19)

代わりに、方法 2) を使用すると、emp1_2 | emp3_9 | emp10_19 と、どのカテゴリ (emp1_2、emp3_9、emp10_19、emp20_49、emp50_99、emp100_249、emp250_499、emp500) にも入っていない企業ですが、これらは大企業であると私は推測しています。

2つの方法に微妙な違いがあるかどうか疑問に思っています。私はそれらが同等の結果につながるべきだと思います。

4

1 に答える 1