Stata记录

本文详细介绍了Stata软件在数据处理、统计分析和图形绘制方面的应用,包括变量生成、数据转换、描述性统计、正态性检验、T检验、方差分析、相关性分析、聚类分析、线性回归等方法,并展示了各种图表的绘制技巧,如直方图、散点图、折线图等。
摘要由CSDN通过智能技术生成

pass

补充

创建和替代变量

generate;replace

  generate利用现有变量生成一个新的变量

generate average = sumwage/people
gen lpeople = ln(people)

  replace利用现有变量生成一个新的变量替换原来的变量

replace sumwage = sumwage/people

分类与定序变量

  分类变量(虚拟变量)是通过定义值的方式对观测样本进行分类
对type生成新的分类变量

tabulate type,generate(type)

  定序变量是根据数据的数值大小将数据分到几个特定的区间
生成新的定序变量对number定序,分到三个标志区间

generate number1=autocode(number,3,1,25)

数据的长短转换与随机

reshape,encode,uniform

&esmp; 数据的长短变换

reshape longnumber,i(region)j(year)
reshape wide number,i(region)j(region)// 变回来
encode region,gen(regi) //把地区字符串变量转换成数值数据
clear //清楚原有数据
set obs 15 //设定一个包含15个样本的数据集
generate suiji = uniform() //生成一个随机变量,包含0-115个随机数据

数据子集

list

list 3 //列出第三条数据
list in1/3 //列出1-3条数据
sort shangjiao // 对变量进行排序
list year shangjiao shenjiao in 1/2 //列出变量值shangjioa最小的两条数据
list if year >2005
list if year > 2005 & shangjiao > 865
drop in 3 //删除第三条数据
drop if year==2005

画图

直方图

histogram

//x轴数值标签0-300,间距25,y轴数据标签0-10,间距1
histogram number,frequency title('')xlabel(0(25)300)ylabel(0(1)10)
//y轴添加刻度0-10,间距0.5;使第一个直方条从10开始,每一条宽度25
ytick(0(0.5)10)start(10)width(25)

散点图

scatter

igraph twoway scatter SG TZ,title('')xlabel(56(2)80)ylabel(150(10)190)ytick(150(5190))
msymbol(D)mcolor(yellow)
// 散点标志的形状 颜色

折线

line

graph twoway line total first year,title('')xlabel
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值