merge时候,相同变量必须类型一致,比如year和id都是float和str30
1.怎么把double类型数据变成folat
(1)点进“数据编辑器”,点击选择为“float”
(2)或者在stata中输入:recast float year
注:year之前是double类型,这一步是为了转换为float类型
2.str45怎么变成str30
(note: variable countyname was str30, now str45 to accommodate using data's values)
解决办法:recast str30 countyname
3.variables countyname year do not uniquely identify observations in the using data,出现这个问题该如何解决
问题出在using data,(using data就是m:1后面的数据集)
解决办法:(1)duplicates list countyname year
(2)duplicates drop countyname year,force