我有制表符分隔的txt数据,没有标题
1990 1 3
1991 0 2
1990 1 1
我有这样的标题信息。
VARIABLE LABELS
C1 'Year'
C2 'Sex'
C3 'Region'
如何组合它们(将标题放到制表符分隔的txt)以创建Stata dta文件?
一种迂回的方法是将两个文件组合成使用python的txt,然后将其转换为dta。这怎么可行?
答案 0 :(得分:3)
我对迂回方式的兴趣感到困惑。在Stata中直接实现此目的是
import delimited Year Sex Region using mydata.txt
save mydata
您真正的问题可能会更复杂,但如果是这样,您需要提供更好的解释。特别是,
您没有说明变量标签是如何保留的,无论它们是在纸张上,在您的头上,还是在其他文件中。对于更广泛的列表,最好使用每个变量.do
的命令创建label
文件。
在您的示例中,变量标签可以都是变量名称,因此不需要使用您提到的无信息名称。许多变量标签不太适合。