Stata · 2022年1月26日

如何保存Stata数据集,以便以前版本的Stata可以读取它?

Stata 14或Stata 15中保存数据集,以便Stata 11,Stata 12或Stata 13可以读取它们

Stata 15和Stata 14共享相同的格式,因此您不必使用saveold来保存Stata 14数据集; 只需使用保存。

version(#)选项已添加到Stata 14中,它指定要使用的是以前的.dta文件格式。 #可能是13,12或11.默认为version(13),表示Stata 13格式。

要将数据集保存在Stata 14或Stata 15中以便可以在Stata 13中使用,请使用saveold命令
. saveold autoold, version(13)
file autoold.dta saved
或者
. saveold autoold
file autoold.dta saved

[b]要在Stata 14或Stata 15中保存数据集以便可以在Stata 12中使用,请使用带有版本选项的saveold命令。
. saveold autoold, version(12)
file autoold.dta saved

在Stata 13中保存数据集,以便Stata 11或Stata 12可以读取它们
要在Stata 13中保存数据集以便可以在Stata 11或Stata 12中使用,请使用saveold命令。

    . saveold autoold
file autoold.dta saved