2014-10-30 22 views
0

在Stata中,是否有任何方法可以在整個數據集上進行製表而不僅僅是一個變量/列?這會給你所有列的列表。整個數據集上的Stata選項卡

相關 - 有沒有一種方法可以找到Stata中的特定值,如果不知道它們出現在哪一列?輸出將是它們所在的列和行,或者至少是哪一列。

回答

2

除參照矩陣和向量外,Stata不使用行和列術語。它使用觀察和變量的術語。

您可以將stackreshape整個數據集合成一個變量當且僅當所有變量都是數字或全部是字符串。如果這種假設是不正確的,那麼在你這樣做之前,你需要至少暫時將數字變量轉換爲字符串。我瘋狂地猜測,你只對數字或字符串變量塊感興趣。

當你說「製表」時,你可能意味着tabulate命令。這對可以顯示的行數和/或列數有限制,但對於少量工作,list可以用於具有更多值的簡單表格。

tabmtab_chi關於SSC可能是你所尋求的。

對於搜索多個變量,您可以自動執行循環。

我想說,如果這是一個需要的東西,很可能你的數據結構至少有一些是你想要做的,應該是reshape。但進一步的細節可能會爆炸。

+0

有道理。是的,我指的是'tabulate'命令。如果我沒有太多的觀察結果,我認爲'堆棧'會起作用。 – bill999 2014-10-30 22:00:28

相關問題