跳转到内容

Stata/设置

来自维基教科书,自由的教学材料

文本编辑器

[编辑 | 编辑源代码]
  • Stata 11 包含一个具有语法高亮功能的 do 文件编辑器。
  • 如果您没有使用 Stata 11,您可能希望使用具有语法高亮功能的外部文本编辑器。外部文本编辑器列表在此处描述 (http://fmwww.bc.edu/repec/bocode/t/textEditors.html)

自定义 Stata

[编辑 | 编辑源代码]

Stata 将数据加载到内存中。如果您正在处理大型数据集,您可能会收到以下错误消息 没有更多观测值的可用空间. 在这种情况下,您只需要增加 Stata 使用的内存量。最大值取决于您的计算机。

. set mem 100m * gives 100 megabyte
. set mem 1g * gives 1 gigabyte

在 Stata 12 中,这些命令不再需要,因为内存是自动管理的。每当您运行以下命令时,Stata 会通知您此更改set mem命令,使用以下消息

   set memory ignored.
       Memory no longer needs to be set in modern Statas; memory adjustments are performed on the fly automatically.


如果您想了解更多信息,只需键入 mem

. mem
Total memory:   105M
Memory in use:    6k   0%
Room for 867k more observations
Room for 570k more variables (4 byte)

Profile.do

[编辑 | 编辑源代码]
  • profile.do 在您每次打开 Stata 时都会执行。它是一个简单的 do 文件,应该位于与 .exe (Windows) 或 .app (Mac OS) 文件相同的目录中。您可以定义您的 ado 文件目录并将它们存储在 profile.do 中
*! profile.do
sysdir set PERSONAL "/Applications/Stata/ado/personal/"
sysdir set PLUS "/Applications/Stata/ado/plus/"
sysdir set OLDPLACE "/Applications/Stata/ado/oldplace/"

set mem 100m
set more on, permanently


系统参数

[编辑 | 编辑源代码]
  • query 显示所有系统参数
  • help limits 显示所有限制(例如,最大观测值数量、最大变量数量、字符串的最大长度等)。
  • sysdir 显示所有 ado 目录 
. sysdir
   STATA:  /Applications/Stata/
 UPDATES:  /Applications/Stata/ado/updates/
    BASE:  /Applications/Stata/ado/base/
    SITE:  /Applications/Stata/ado/site/
    PLUS:  /Applications/Stata/ado/plus/
PERSONAL:  /Applications/Stata/ado/personal/
OLDPLACE:  /Applications/Stata/ado/oldplace/
  • about 显示有关您的 Stata 版本的信息
. about

Intercooled Stata 9.2 for Macintosh
Born 20 Jul 2007
Copyright (C) 1985-2007

Single-user Stata for Macintosh perpetual license:
       Serial number: --------
         Licensed to: --------

用户编写的 ado 文件

[编辑 | 编辑源代码]
  • SSC 网站 : 一个包含用户编写的 Stata 命令的网站。
  • ssc whatsnew : 一个显示 SSC 中新内容的命令
  • ssc des : 一个描述用户编写命令的命令。
. ssc des ivreg2 
  • ssc install : 一个从 SSC 安装新命令的命令
. ssc install ivreg2
  • ssc des a : 一个描述所有名称以 'a' 开头的 SSC 命令的命令

如果您想查找新的 ado 文件,只需使用 findit 命令。例如,如果您想查找有关贫困的新命令,请键入 

. findit poverty
上一页: 介绍 索引 下一页: 文档
华夏公益教科书