我剛開始使用Stata,我無法弄清楚以下內容。如何遍歷Excel表格和Stata中的列表?
如何遍歷Excel工作表和索引列表。這現在工作正常。
clear all set more off local mysheets 1996 2000 2003 2007 2008 2010 local indices index1 index2 index3 foreach sheetname of local mysheets { import excel "C:\stata\Data.xls", sheet(`sheetname') firstrow clear foreach index of local indices{ tobit theta index, ll(0) ul(1) outreg using "C:\stata\results.doc" , `append' local append "append" } }
請注意,你的'local's被命名爲不同的:'mysheets'與'MySheet的工作' –
另外,你在定義它之前使用'append''(注意''''的錯誤使用;我無法弄清楚如何讓SO在這種情況下使用適當的反作用力)。目前還不清楚爲什麼你會首先定義它(至少在這方面)。 –
@Brendan謝謝。修正了這一點,它仍然無法正常工作至於追加,我發現那樣如果文件沒有被創建,它不會第一次追加,而是剩下的追加。 – Ever