Stata新手,先向各位前辈大牛了请教!!
我有一个包括商品名称、商品编号、商品价格和其他信息的数据库。由于我们的数据库在采集的过程中只记录了商品价格变动时的数据,自动剔除了商品价格没有变化的数据,为了做实证,现在需要通过STATA补齐当时剔除的数据。
补齐的规则是:
单个商品最晚一次出现在数据库中和最早出现在数据库中的时间间隔为单个商品在我们数据库中的观测周期,虽然一方面这个做法可保证单个商品最早最晚的数据信息一定存在,但也带来了每件商品的观测周期不同,没有办法一次性处理这个问题。在单个商品观测周期内部,数据采集过程中记录下来的数据信息呈离散分布。如果观测周期内的某一天有记录下对应的商品的信息则保持此条信息不变;如果某一天没有创建某一商品的数据信息则采用上一天(条)同商品的除日期以外的所有信息。单个商品在观测周期内数据填充循环进行,直到填充到商品最晚出现数据信息的前一天,然后继续下一个商品的数据填充。
数据长这样
商品名称 价格 日期
aaaa 31 2016-10-01
aaaa 34 2016-12-03
aaaa 39 2016-12-09
bbbb 33 2014-3-01
bbbb 33 2014-3-04
bbbb 33 2014-3-15
bbbb 33 2014-3-26
谢谢各位大神!!!


雷达卡







京公网安备 11010802022788号







