我跑在Stata一個DO清洗我的數據集,然後調用Python運行一個腳本用來生成一些必要的變量(3列):合併從Python的輸出與Stata
outsheet unique_id group_1 group_2 group 3 group_4 group_5 group_6 group_7 using groups.csv, comma replace
shell python.exe group_fix.py
這將創建一個具有4列的電子表格程序叫group_fix.csv UNIQUE_ID,group_fix_1,group_fix_2和group_fix 3.我想用UNIQUE_ID場(這是在我的數據集和PY輸出)合併這些數據集。所以基本上在Stata它看起來就像之前我叫PY再加上我的腳本創建的3個新列,所以我可以再繼續我的DO做必要的分析。
任何想法?
[從Stata的調用的Python]的可能重複(http://stackoverflow.com/questions/13014789/calling-python-from-stata) –