【Stata】1- 基础命令

简介: 【Stata】1- 基础命令

一、调整变量格式:

format x1 %10.3f ——将 x1 的列宽固定为 10,小数点后取三位

format x1 %10.3g——将 x1 的列宽固定为 10,有效数字取三位

format x1 %10.3e ——将 x1 的列宽固定为 10,采用科学计数法

format x1 %10.3fc ——将 x1 的列宽固定为 10,小数点后取三位,加入千分位分隔符

format x1 %10.3gc ——将 x1 的列宽固定为 10,有效数字取三位,加入千分位分隔符

format x1 %-10.3gc ——将 x1 的列宽固定为 10,有效数字取三位,加入千分位分隔符,加入“-”表示左对

二、合并数据:

use "C:\Documents and Settings\xks\桌面\2006.dta", clear

merge using "C:\Documents and Settings\xks\桌面\1999.dta"

——将 1999 和 2006 的数据按照样本(observation)排列的自然顺序合并起来

use "C:\Documents and Settings\xks\桌面\2006.dta", clear

merge id using "C:\Documents and Settings\xks\桌面\1999.dta" ,unique sort

——将 1999 和 2006 的数据按照唯一的(unique)变量 id 来合并,在合并时对 id 进行排序(sort)

建议采用第一种方法。

  • help使用

Description

summarize calculates and displays a variety of univariate summary statistics. If no varlist is specified, summary statistics are calculated for all

the variables in the dataset.

Examples

. sysuse auto
. summarize
. summarize mpg weight
. summarize mpg weight if foreign
. summarize mpg weight if foreign, detail
. summarize i.rep78

%NV8W1FT1K6~M}1@DCM1M~D.png

image.png


~V_{P(%VXM7NLRP)1}]$KJJ.png

image.png


G7O6~6{Y%KDU~VLPUUX3WY7.png

image.png


TP5BN2F}0I~]K9DML0`W(WO.png

image.png

三-进行四则运算

. di 5+9

. di 5-9

. di 5*9

. di 10/2

. di 10^2

. di exp(0)

. di ln(1)

. di sqrt(4)


OML35BV5RB_BK(53$UWU}O6.png

image.png

  • 需求帮助
  • help 帮助
  • search 网络寻求帮助
  • 进入某路径
  • cd // 设定内存
    • set memory 20m // 设置 STATA 的内存空间为 20m
  • 打开和保存数据
    • clear // 清空内存数据
    • use // 打开 STATA 格式的数据文件
    • save // 保存内存中的数据
  • 导入数据
    • input // 录入数据
    • edit // 编辑数据
    • infile // 导入数据
    • insheet // 导入数据
  • 重整数据
    • append // 将有相同结果的数据纵向拼接(观察值拼接)
    • merge // 将两个数据文件横向拼接
    • xpose // 数据转置
    • reshape
    • generate // 生成新的数据
    • egen // 生成新的数据
    • rename // 变量重命令
    • drop // 删除变量或观察值
    • keep // 保留变量或观察值
    • sort // 对观察值按从小到大顺序重新排列
    • encode // 数值型数据转换为字符型数据
    • decode // 字符型数据转换为数值型数据
    • order // 变量顺序的重新排列
    • by // 分类操作
  • 报告数据
    • describe // 总体展示数据情况
    • codebook // 展示数据库中的每个变量情况
    • list // 列示内存中的数据
    • count // 报告共有多少观察值
    • inspect // 报告变量的分布
    • table // 数据列表
    • tabulate // 联列表
  • 显示和保存输出结果
    • display // 显示计算结果
    • log // 将输出结果存放入结果文件
目录
相关文章
|
6月前
|
Shell 网络安全 数据安全/隐私保护
Shell基础命令(一)
Shell基础命令(一)
|
2月前
|
JSON Kubernetes 数据格式
crictl 常见的命令大全
crictl(Container Runtime Interface Command Line Interface)是一个命令行工具,用于与符合Kubernetes容器运行时接口(CRI)规范的容器运行时进行交互。它提供了一系列命令来查看和管理容器、镜像、Pod等资源。以下是crictl的一些常见命令及其功能概述: ### 1. 镜像管理 * **查看镜像**: - `crictl images`:列出所有镜像。 - `crictl images | grep <image-name>`:查看特定镜像。 * **拉取镜像**: - `crictl pull <image_na
875 7
|
存储
【Stata】stata学习入门
【Stata】stata学习入门
176 0
|
6月前
|
Ubuntu JavaScript Unix
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用
126 1
|
6月前
|
运维 Ubuntu JavaScript
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用(一)
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用
240 0
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用(一)
|
6月前
|
存储 Ubuntu Unix
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用(二)
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用
140 0
【Linux】Linux命令快速学习神器tldr、cheat介绍和使用(二)
|
6月前
|
网络协议 Linux Shell
Linux常用命令速查表
Linux常用命令速查表
65 0
|
缓存 Linux 开发工具
Linux sed命令增删改查 附代码
对应的命令进行查漏补缺以及更新知识点在起对应的进程时,每个进程都修改对应的sid(通过vim,交互式编辑),过于麻烦,有没有批量修改的语法或者语句(除了自已写一个脚本同步),答案是有的,那就是sed命令sed命令:流编辑模式,通过规则过滤来编辑数据本身该命令执行之后,会将其缓存区中的内容显示在屏幕中(实际内容其实没有改变,除非加入-i参数)group=99sid=123sid=123。......
164 0
Linux sed命令增删改查 附代码
|
Linux Shell PHP
Linux基本功系列之rename命令实战
Linux基本功系列之rename命令实战
292 0
Linux基本功系列之rename命令实战