Stata 代码解释:供应链 A 股链数据处理
下面是对每一行代码的解释:
- 'clear': 清除当前数据集中的任何已有数据。
- 'append using link_s': 将 link_s 文件中的数据追加到当前数据集中。
- 'append using link_c': 将 link_c 文件中的数据追加到当前数据集中。
- 'duplicates drop': 删除数据集中的重复观测。
- 'replace P = P/100': 将 P 变量的值除以 100,实现将 P 转换为百分比的操作。
- 'foreach v of var A P{...}': 针对 A 和 P 两个变量,执行循环中的操作。
- 'bys S* y: egen 'v'_ = mean('v')': 按照 S* 和 y 变量进行分组,并计算 'v' 变量的均值,将结果存储在 'v'_ 变量中。
- 'replace 'v' = 'v'_': 将原始 'v' 变量的值替换为计算出的均值。
- 'drop 'v'_': 删除生成的均值变量。
- 'duplicates drop': 再次删除数据集中的重复观测。
- 'order S* y A P': 按照 S*、y、A 和 P 变量进行排序。
- 'la var Stkcd_s '供应商A股代码'': 为 Stkcd_s 变量添加标签'供应商A股代码'。
- 'la var Stkcd_c '客户A股代码'': 为 Stkcd_c 变量添加标签'客户A股代码'。
- 'la var y '年份'': 为 y 变量添加标签'年份'。
- 'la var A '交易金额(元)'': 为 A 变量添加标签'交易金额(元)'。
- 'la var P '供应商向客户销售额占年度销售总额的比例'': 为 P 变量添加标签'供应商向客户销售额占年度销售总额的比例'。
- 'drop if mi(A,P)': 删除 A 或 P 变量中包含缺失值的观测。
- 'save 供应链A股链, replace': 将处理后的数据保存为名为'供应链A股链'的文件,如果同名文件已存在,则替换它。
原文地址: https://www.cveoy.top/t/topic/b6nS 著作权归作者所有。请勿转载和采集!