2013-11-04 78 views
1

我正在使用Stata IC 13,需要對大型數據集的不同變量進行不同類型的分析。問題是我的數據集非常大,所以我出現以下錯誤Stata - 從大型數據集中讀取有限數量的變量

多達2048個變量被允許使用該版本的Stata

的有沒有一種方法來命名要導入到解決此問題的變量(使用的Stata,而不是其他程式)?

我需要一種通過變量名導入變量的靈活方式,而不必將大量小子集中的原始數據集分開。我聽說過alternatives,但我對Stata比較陌生,所以如果有人能向我展示他們如何繞過這個限制的代碼示例,我將非常感激。

讓我們來看一個愚蠢的例子。比方說,我只想從這個數據集中導入pared和public變量。

use http://www.ats.ucla.edu/stat/data/ologit.dta, clear 

你會怎麼做?

回答

4

help use闡明瞭其任選可以用use指定變量名:

的Stata格式的數據集

. use [varlist] [if] [in] using filename [, clear nolabel] 

的載荷子集,並有在幫助的例子太多。所以,在你的例子中,

. use pared public using http://www.ats.ucla.edu/stat/data/ologit.dta, clear 
+0

非常感謝。我對使用和使用的命令感到困惑。下次我會盡量仔細閱讀幫助頁面。 – Mercelo

+0

'使用'不是一個命令。這是在其他各種命令中使用的關鍵詞。 –