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(分组变量)

stata中计算公式命令_stata学习笔记(三):计算五年内的ROA标准差所用到的一些知识...相关推荐

  1. stata中计算公式命令_Stata数据处理:各种求和方式一览

    Stata 连享会   主页 || 视频 || 推文 温馨提示: 定期 清理浏览器缓存,可以获得最佳浏览体验. 目录 本文主要通过一些案例演示,来解决大家在 Stata 应用中遇到的各种求和问题. 1 ...

  2. stata中计算公式命令_#stata中哪个命令和stats命令等价#stata中计算命令

    f的临界值在stata中怎么输入命令计算 stata怎么用命令计算有几个变量 dis `c(k)'可以看到数据中含有的变量的个数. 不过这个命令会把"股票代码"和"日期& ...

  3. stata中计算公式命令_珠联璧合:把Jupyter Notebook 作为stata的IDLE

    学过python的都知道Jupyter Notebook是python中的一款非常好用的网页版在线编辑器,而经济学和统计学常用的数据处理软件是stata,stata自带的do-file编辑器无论是从界 ...

  4. matlab中snapnow命令,SVM学习笔记(一)

    1.SVM用于交易模型的具体算法及模型构建 可见公众号"量化投资与机器学习"发布的文章"量化投资之机器学习应用--基于 SVM 模型的商品期货择时交易策略(提出质疑和讨论 ...

  5. oracle中show命令,oracle学习笔记之常用命令:help、clear、describe、show命令

    一. help 命令的使用格式: help  show  会显示show 命令的使用格式 help show 二.clear 命令 功能是清除内容 其使用格式: CL[EAR] option ... ...

  6. Vue3学习笔记(三)——计算/监听/样式/自定义指令

    点击查看上一篇文章

  7. ROS学习笔记三:创建ROS软件包

    ,# ROS学习笔记三:创建ROS软件包 catkin软件包的组成 一个软件包必须满足如下条件才能被称之为catkin软件包: 这个软件包必须包含一个catkin编译文件package.xml(man ...

  8. python3常用模块_Python学习笔记三(常用模块)

    Python 学习笔记三 (常用模块) 1.os模块 os模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果. os.name:返回当前操作系统名称( ...

  9. K8S 学习笔记三 核心技术 Helm nfs prometheus grafana 高可用集群部署 容器部署流程

    K8S 学习笔记三 核心技术 2.13 Helm 2.13.1 Helm 引入 2.13.2 使用 Helm 可以解决哪些问题 2.13.3 Helm 概述 2.13.4 Helm 的 3 个重要概念 ...

最新文章

  1. 卷积神经网络失陷,CoordConv来填坑(附代码&视频)
  2. UIScrollView属性和用法
  3. 服务器给站点读写权限,IIS7目录权限设置的问题详解Windows服务器操作系统 -电脑资料...
  4. Boost.Flyweight 性能比较示例
  5. es创建索引数量多了好还是少了好_Elasticsearch性能优化总结
  6. 员工邮箱能收不能发的解决方法
  7. int 为什么是2147483647_「2147483647」当int类型超出了[-2147483648,2147483647]会发生什么? - seo实验室...
  8. Python2 和 pip2 存在, Python3 也存在,但是 pip3 不存在的解决办法
  9. 大一python简答题_大学moocPython编程基础答案大全
  10. android扫描局域网打印机,Android 浅谈同一局域网下使用WiFi连接打印机
  11. LM5017原理图PCB设计要点
  12. python arp断网攻击_arp断网攻击,小编教你arp断网攻击怎么解决
  13. 2021年山东省安全员C证考试及山东省安全员C证模拟考试
  14. APP打包后上传遇到ERROR ITMS-90096解决办法
  15. Direct3D初始化失败的原因
  16. 养老保险不到60岁能领吗
  17. AndroidJNI 函数介绍
  18. r 字符串转化为数值_【R语言】tidyverse之一:读写数据
  19. 计算机操作系统的阶段分为几个阶段,浅谈操作系统的发展历程
  20. Games101 作业6 提高内容(SAH算法)

热门文章

  1. leetcode 721. Accounts Merge | 721. 账户合并(HashMap版并查集)
  2. 面试必会系列 - 1.6 Java 垃圾回收机制
  3. netty系列之:channelPipeline详解
  4. mysql无效的时间默认值_mysql – ‘timestamp’的默认值无效
  5. java php python 高并发_关于php如何调用Python快速发送高并发邮件的示例代码
  6. java基础-注解Annotation原理和用法
  7. 容器学习 之 base镜像(四)
  8. Thrall’s Dream HRBUST - 2048【BFS or 强连通分量】
  9. SpringMVC容器和Spring容器
  10. oraclde存储过程_Oracle存储过程详解(引用)+补充