Stata - 从大型数据集中读取有限数量的变量

时间:2013-11-04 21:15:00

标签: stata

我正在使用Stata IC 13,需要对大型数据集的不同变量进行不同类型的分析。问题是我的数据集非常大,因此我收到以下错误

  

此版本的Stata

允许最多2,048个变量

有没有办法命名要导入的变量以解决此问题(使用Stata,而不是其他程序)?

我需要一种灵活的方式来通过变量名称导入变量,而不必将原始数据集拆分为许多小子集。我听说过alternatives,但我对Stata比较陌生,所以如果有人能够向我展示他们如何每天绕过这个限制的代码示例,我将非常感激。

让我们举一个愚蠢的例子。假设我想只导入此数据集中的削减变量和公共变量。

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

你会怎么做?

1 个答案:

答案 0 :(得分:5)

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