stata学习笔记(三):计算五年内的ROA标准差所用到的一些知识
1.如何删除某几行的数据
drop if year2==2014 | year2==2013
2.如何计算连续几年的标准差
*year2为int型
bys stkcd (year2):gen roa1=adjroa[_n-1] bys stkcd (year2):gen roa2=adjroa[_n-2] bys stkcd (year2):gen roa3=adjroa[_n+1] bys stkcd (year2):gen roa4=adjroa[_n+2] egen roasd=rowsd(roa1 roa2 adjroa roa3 roa4)
3.如何实现excel与stata的数据导入导出?
复制粘贴就行啦~
4.如何打开csv格式文件?
insheet using "路径+文件名",clear
5.如何实现分组并求平均值?
*bysort year group按照年份和行业来分组计算,mean为求平均值,meanroa为新的变量名,egen为生成一列新的变量
bysort year group: egen meanroa=mean(roa)
6.如何对数据进行分组编号?
egen new_id = group(industry)
7.变量重新命名
ren f050201b ROA
8.缩尾处理
*winsor命令是用第1%的数据去替换前1%的数据,用第99%的数据去替换后1%的数据
. winsor roa, gen(newroa) p(0.01). winsor2 roa, cuts(1 99) by(group)
*winsor2相比于winsor命令的改进:
(1) 可以批量处理多个变量;
(2) 不仅可以 winsor,也可以 trimming;
(3) 附加了 by() 选项,可以分组 winsor 或 trimming;
(4) 增加了 replace 选项,可以不必生成新变量,直接替换原变量。
范例:
*- winsor at (p1 p99), get new variable "wage_w"
. sysuse nlsw88, clear
. winsor2 wage
*- left-trimming at 2th percentile
. winsor2 wage, cuts(2 100) trim
*- winsor variables by (industry south), overwrite the old variables
. winsor2 wage hours, replace by(industry south)
9.安装某个命令
. findit winsor2
10.分组比较两个正态总体样本的均值
. ttest roasd, by (vc) unequal
尤其注意by后面那个括号啊....被坑死(哭
11.分组比较两个样本的方差
. sdtest roasd, by (vc)
12.取某一行中的最大值最小值
egen roasd_max=rmax(roasd1 roasd2 roasd roasd3 roasd4)
13.Wilcoxon秩和检验
ranksum 观察值变量,by(分组变量)
转载于:https://www.cnblogs.com/pursuit1996/p/4716285.html
stata学习笔记(三):计算五年内的ROA标准差所用到的一些知识相关推荐
- stata中计算公式命令_stata学习笔记(三):计算五年内的ROA标准差所用到的一些知识...
1.如何删除某几行的数据 drop if year2==2014 | year2==2013 2.如何计算连续几年的标准差 *year2为int型 bys stkcd (year2):gen roa1 ...
- Vue3学习笔记(三)——计算/监听/样式/自定义指令
点击查看上一篇文章
- 计量经济学学习与Stata应用笔记(三)Stata入门实例
计量经济学学习与Stata应用笔记(三)Stata入门实例 使用的版本为stata15. 电力行业规模报酬的经典研究 本例为Nerlove(1963)对电力行业规模的经典研究. 导入数据 Excel的 ...
- OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D()
OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D() 一个任意的仿射变换都能表示为乘以一个矩阵(线性变换)接着再加上一个向量(平移)的形式. ...
- STATA 学习笔记 :相关系数
STATA 学习笔记 :相关系数 为什么要计算变量之间的相关系数? 检测变量之间的多重共线性 相关系数呈现的几种方法 1. 散点图矩阵 help graph matrix Description: g ...
- SurfaceFlinger学习笔记(三)之SurfaceFlinger进程
概述 本系列是基于android Q 即android10 SurfaceFlinger学习笔记(一)应用启动流程 SurfaceFlinger学习笔记(二)之Surface SurfaceFling ...
- STATA学习笔记:egen函数
STATA学习笔记:egen函数 1. egen (1)mean() webuse egenxmpl,clear egen avg = mean(cholesterol) gen deviation ...
- MySQL学习笔记(三)查询
写在前面:本篇为作者自学总结,学习内容为课堂所学和网络学习笔记汇总,对于内容引用部分在文中和文末注明. 文章仅供参考,如需深入了解,请查阅MySQL参考手册.附上下载链接: 链接:https://pa ...
- 投资信托学习笔记(三)
投资信托学习笔记(三) 投资信托学习笔记(三) - 补充笔记 百度百科信托投资 https://baike.baidu.com/item/%E4%BF%A1%E6%89%98%E6%8A%95%E8% ...
- STATA学习笔记:分组统计和分组回归
STATA学习笔记:分组统计和分组回归 1. 分组统计 (1)对一个类别变量进行统计时 tabulate命令 tabulate oneway //for one-way tables of frequ ...
最新文章
- NVIDIA DRIVE AGX开发工具包
- Linux上运行一个c程序
- Could not find com.android.support.constraint:constraint-layout的问题解决
- 使用Python,将字符串的首字母变为大写,其余都变为小写
- 身份证校验原理和PHP实现
- conda下用prefix创建虚拟环境会怎么样?
- 1052 Linked List Sorting (25 分)【难度: 一般 / 知识点: 链表】
- 指定某行复制多次的方法
- shfflenetv2代码解读
- JAva面试题(微信分享)
- 七牛云徐晶:低延迟互动时代看好WebRTC和SRT
- 日常生活开支记账明细_花钱如流水?拥有这两款记账APP,1年能省1万块!
- suse安装mysql_SuSE12安装MySQL5.7.22:编译安装方式、单实例
- RFID芯片有什么用
- shell脚本批量导出MYSQL数据库日志/按照最近N天的形式导出二进制日志[连载之构建百万访问量电子商务网站]...
- java负数用什么类型定义_(转) Java中的负数及基本类型的转型详解
- 炫龙银魂t1配置_炫龙 银魂T1一键重装系统win10教程
- linux源文件安装,Linux下的源文件安装
- signature=d9ec3a6de0e8070c533bed83cd9d5728,MS12-037:Internet Explorer 累积安全更新:2012 年 6 月 12 日...
- 计算机技术在生物教学中应用,电教技术在生物课堂教学中的运用
热门文章
- 【浙江大学PAT真题练习乙级】1001 害死人不偿命的(3n+1)猜想(15分)真题解析
- 神经网络之BP神经网络
- 设置blender界面语言为中文以及字体大小设置之方法
- Here we are 团队简介
- 【解题报告】SRM-08
- Day13 - Ruby比一比: instance_eval 和 class_eval方法
- java类的生命周期
- java 1.8 内存告警问题
- 访问ControlTemplate内部的元素
- 不是我不想动脑筋,给我一个支点看看——看《编程之美》,玩数独,大有乐趣...