当前位置: 首页 > news >正文

【Stata】从入门到精通.零基础小白必学的教程,一学就fei

视频教程移步:https://www.bilibili.com/video/BV1hK4y1d714/?p=4&spm_id_from=pageDriver&vd_source=cc8074e9c81a225f214226065db53d32

P3 第二讲 Stata处理数据全流程(上) P3 - 01:37



内置数据 file example datasets

使用command 编辑命令

sysuse auto, clear





P3 第二讲 Stata处理数据全流程(上) P3 - 03:41



浏览数据 browse

横的是变量 竖的是观测值

红色是字符串 黑色是数字 蓝色是值标签value lable赋值之后方便处理



P3 第二讲 Stata处理数据全流程(上) P3 - 05:45



描述数据 describe

观测值obs 变量数vars 大小size

显示格式 display format 变量标签 variable label 解释变量的含义



P3 第二讲 Stata处理数据全流程(上) P3 - 06:51



查看notes

command 输入notes



P3 第二讲 Stata处理数据全流程(上) P3 - 07:39



呈现数据 summarize

obs观测值若有比其他变量是少的,证明有缺失值(一个极大的数)

准确查看某变量

codebook rep78

类别 numberic 数字型 int整型

range 范围 units单位值 unique values不同的值

missing . 缺失值个数

Freq. 出现的频次 value值 . 表示缺失



P3 第二讲 Stata处理数据全流程(上) P3 - 10:57



只查看缺失值

br if missing (rep78) \ br if rep78 == .



P3 第二讲 Stata处理数据全流程(上) P3 - 12:21



list 列示数据

list rep78 if rep78 == .

不使用 list 时

弹出窗口 表格复杂

使用list

在结果窗口直接展示 直观

【全流程 中】



P4 第二讲 Stata处理数据全流程(中) P4 - 01:45



查看数据 summarize price

详细查看 summarize price, detail

50% 中位数



P4 第二讲 Stata处理数据全流程(中) P4 - 03:30



查看频数分布 tabulate foreign

查看二维变量频数分布 tabulate rep78 foreign



P4 第二讲 Stata处理数据全流程(中) P4 - 06:44



summarize 简写是sum

sum mpg if foreign == 0

前置命令 by

by foreign, sort: sum mpg

mean 表示平均值



P4 第二讲 Stata处理数据全流程(中) P4 - 07:54



假设检验 ttest mpg by (foreign)

分析相关性 correlate mpg weight

弹出来的二乘二表格中 两变量交汇处负值表示负相关(也可以分析多个变量)

按照某变量分类分析相关性

by foreign, sort: correlate mpg weight



P4 第二讲 Stata处理数据全流程(中) P4 - 11:40



twoway (scatter weight length) (lfit weight length)

此处twoway 是画二维图像的命令,每个括号相当于图层, weight 和 length 是变量

scatter是散点图 llift是拟合出来的直线图

twoway (scatter weight length) (lfit weight length), by(foreign) 加入此命令可以分类显示图像

【全流程 下】

没看懂 不知道记啥

【viewer 窗口介绍】

主要功能

浏览帮助文件 help 某命令

(。・・)ノ若没有本地命令,viewer会自动在互联网中搜索来安装命令

类似浏览器的 蓝色链接跳转功能

find 在左下角的↙查找功能



P6 第三讲 Viewer窗口的介绍 P6 - 04:55



log文档的使用

在写命令前,先打开log begin,保存smcl后缀文件

然后进行操作 最后关闭log ,log close

整个log文档操作过程就全部记录在log文档了

而log后缀的文件可以不需要用viewer窗口直接用记事本打开(相当于txt文件)

【数据列示和基本命令语法】



P7 第四讲 数据列示和基本命令语法 P7 - 01:31



数据列示的命令 list 查找用法,help文档

  • 中括号里面的选项可填可不填

  • list 不接变量时显示所有数据,接几个变量列示几个数据

  • 命令下面的下划线 list 表示最简写的本命令

  • 即 l li lis list 都可以代表命令list



P7 第四讲 数据列示和基本命令语法 P7 - 04:44



  • 搭配通配符

  • list m* 列示所有m开头的变量

  • list price-weight 列示price 到weight所有的变量



P7 第四讲 数据列示和基本命令语法 P7 - 05:56



  • if 与 运算符

  • list price if (price <= 1000)

  • list price if (price<4000) & (price >3500)

  • if help文档中,有运算符介绍

  • == 等于 != 不等于

  • & and



P7 第四讲 数据列示和基本命令语法 P7 - 08:59



  • 在有值标签的变量下,if forign == 1 才是对的

  • 因为文字形式只是其描述而真正的值是数字



P7 第四讲 数据列示和基本命令语法 P7 - 09:25



  • in (一般表示范围)

  • list price in 1/20 (列出前二十个观测值)

  • (。・・)ノ若运算量过大,显示more选项,点击more查看更多或输入 set more off 关闭该模式

  • break按钮 终止运算

【生成新变量】

两个重要命令

generate 生成全新变量(简写为gen)

gen rep78_2 = rep78 ^ 2

gen rep78_2 = sqrt(rep78)

gen不能生成已有函数,对已有的修改需要用下面这个

replace 对原有变量修改

replace model = make in 1/20

注意此处等于号是赋值,把make的观测值赋值给了model

【删除变量和观测值】

clear 删除变量

全部删除 clear all

drop

接变量直接删除该变量以及观测值

接in 1/20 则删除所有变量前二十位(1/20指第一到第二十位)

keep

通过删除其他变量起到保留的作用

使用方法和drop对应

【stata作图】

二维图像 twoway

相关文章:

【Stata】从入门到精通.零基础小白必学的教程,一学就fei

视频教程移步&#xff1a;https://www.bilibili.com/video/BV1hK4y1d714/?p4&spm_id_frompageDriver&vd_sourcecc8074e9c81a225f214226065db53d32P3 第二讲 Stata处理数据全流程&#xff08;上&#xff09; P3 - 01:37&#xfeff;内置数据 file example datasets使用…...

【RuoYi优化】调整JVM启动内存

📔 笔记介绍 大家好,千寻简笔记是一套全部开源的企业开发问题记录,毫无保留给个人及企业免费使用,我是作者星辰,笔记内容整理并发布,内容有误请指出,笔记源码已开源,前往Gitee搜索《chihiro-notes》,感谢您的阅读和关注。 作者各大平台直链: GitHub | Gitee | CSD…...

[架构模型]MVC模型详细介绍,并应用到unity中

简介&#xff1a; MVC模式是一种软件架构模式&#xff0c;它将应用程序分为三个主要部分&#xff1a;模型&#xff08;Model&#xff09;、视图&#xff08;View&#xff09;和控制器&#xff08;Controller&#xff09;。MVC模式的目标是实现应用程序的松耦合&#xff0c;以便…...

?? JavaScript 双问号(空值合并运算符)

?? JavaScript 双问号&#xff08;空值合并运算符) 一、简述 在网上浏览 JavaScript 代码时或者学习其他代码时&#xff0c;可能会发现有的表达式用了两个问号&#xff08;??&#xff09;如下所示&#xff1a; let username; console.log(username ?? "Guest"…...

作业2.25----通过操作Cortex-A7核,串口输入相应的命令,控制LED灯进行工作

1.通过操作Cortex-A7核&#xff0c;串口输入相应的命令&#xff0c;控制LED灯进行工作 例如在串口输入led1on,开饭led1灯点亮 2.例如在串口输入led1off,开饭led1灯熄灭 3.例如在串口输入led2on,开饭led2灯点亮 4.例如在串口输入led2off,开饭led2灯熄灭 5.例如在串口输入led…...

0101基础概念-图-数据结构和算法(Java)

文章目录1 图1.1 定义1.2 4种图模型2 无向图2.1 定义2.2 术语后记1 图 1.1 定义 图是一种非线性的数据结构&#xff0c;表示多对多的关系。 图&#xff08;Graph&#xff09;是由顶点的有穷非空集合和顶点之间边的集合组成&#xff0c;通常表示为&#xff1a;G(V, E)&#xf…...

Linux基础命令和工具使用详解

Linux基础命令和工具使用详解一、grep搜索字符二、find查找文件三、ls 显示文件四、wc命令计算字数五、uptime机器启动时间负载六、ulimit用户资源七、curl http八、scp远程拷贝九、dos2unix和unix2dos十、sed 行处理10.1、简单模式10.2、替换模式十一、awk 列处理11.1、打印某…...

一个好的python文件可以有几种用途?

大家好鸭&#xff01;我是小熊猫~ 这次来带大家浅浅回顾一点python小知识~ 源码资料电子书:点击此处跳转文末名片获取 python文件总共有两种用途&#xff1a; 一种是执行文件另一种是被当做模块导入 编写好的一个python文件可以有两种用途&#xff1a; 1. 脚本&#xff0c;…...

HDFS优化

单节点多块磁盘数据均衡 生成HDFS块均衡计划 hdfs diskbalancer -plan node1 执行均衡计划,node1.plan.json均衡计划文件 hdfs diskbalancer -execute node1.plan.json 查看当前均衡任务的执行情况 hdfs diskbalancer -query node1 取消均衡任务hdfs diskbalancer -cancel nod…...

行测-判断推理-图形推理-样式规律-黑白运算

黑白元素个数不同&#xff0c;优先考虑黑白运算白白白黑黑白黑白黑选A考试时&#xff0c;这种题不要先把规律全部推出来&#xff0c;再去做题&#xff0c;太慢了直接看要推的图&#xff0c;通过排除法选答案黑白元素个数不同&#xff0c;优先考虑黑白运算白白白黑黑白黑白黑选B…...

java+springboot+vue高校学生医疗保险管理系统

医保管理系统是对与职工健康息息相关的档案进行的系统化、自动化的管理&#xff0c;主要是对职工办理的医疗保险的管理&#xff0c;本系统能够很好的适应社会的需求&#xff0c;最大化的为城镇职工提供服务。医疗保险是国家社会保障体系的重要组成部分&#xff0c;也是社会保险…...

[已解决] AHK 映射 ESC 延迟 500 ms 的严重问题

问题描述 今天发现一个重大bug&#xff0c;我竟然用了一年多都不知道&#xff01; CapsLock::Esc 我的 ahk 脚本将 capslock 映射为 esc&#xff0c;但这在vim环境中&#xff0c;估算响应 500ms。 也就说按下 caps 键&#xff0c;还要等一会&#xff0c;才进入normal模式 如果…...

QML state详解

1.state简介 changes&#xff08;list<Change>&#xff09;&#xff1a;保存当前State下的多个Change对象,比如PropertyChanges、StateChangeScript、ParentChange等。 extend&#xff08;string&#xff09;&#xff1a;表示该状态要在哪个State的基础上进行扩展,当一个…...

一起Talk Android吧(第五百零六回:如何调整组件在约束布局中的角度)

文章目录背景介绍相关属性使用方法示例程序各位看官们大家好&#xff0c;上一回中咱们说的例子是"如何调整组件在约束布局中的大小",这一回中咱们说的例子是"如何调整组件在约束布局中的角度"。闲话休提&#xff0c;言归正转&#xff0c; 让我们一起Talk A…...

微信投票-课后程序(JAVA基础案例教程-黑马程序员编著-第七章-课后作业)

【实验7-5】 微信投票 【任务介绍】 1.任务描述 如今微信聊天已经普及到几乎每一个人&#xff0c;在聊天中&#xff0c;经常会有人需要帮忙在某个APP中投票。本案例要求编写一个模拟微信投票的程序&#xff0c;通过在控制台输入指令&#xff0c;实现添加候选人、查看当前投票…...

duboo+zookeeper分布式架构入门

分布式 dubbo Zookeeper 分布式系统就是若干独立计算机的集合&#xff08;并且这些计算机之间相互有关联&#xff0c;就像是一台计算机中的C盘F盘等&#xff09;&#xff0c;这些计算对于用户来说就是一个独立的系统。 zookeeper安装 下载地址&#xff1a;Index of /dist/z…...

黑盒测试用例设计方法-等价类划分法

目录 一、等价类的作用 二、等价类的分类 三、等价类的方法 四、等价类的原则 五、按照测试用例的完整性划分等价类 六、等价类步骤 七、案例 一、等价类的作用 为穷举测试设计测试点。 穷举&#xff1a;列出所有的可能情况&#xff0c;对其一一判断。 测试点&#x…...

4.OCR文本识别Connectionist Temporal Classification(CTC)算法

文章目录1.基础介绍2.Connectionist Temporal Classification(CTC)算法2.1 什么是Temporal Classification2.2 CTC问题描述2.2关于对齐2.3 前向后向算法2.4 推理时3.pytorch中的CTCLOSS参考资料欢迎访问个人网络日志&#x1f339;&#x1f339;知行空间&#x1f339;&#x1f3…...

误删了Ubuntu/Linux的一些默认用户目录怎么办?

用户目录&#xff1a;指位于 $HOME 下的一系列常用目录&#xff0c;例如 Documents&#xff0c;Downloads&#xff0c;Music&#xff0c;还有 Desktop等。本文不是讲如何恢复原有目录及其重要文件&#xff0c;适用于仅恢复目录功能一&#xff1a;仅恢复个别目录如误删了Desktop…...

ArXiv简介以及论文提交

arXiv网站简介 arXiv是一个收集物理学、数学、计算机科学、生物学与数理经济学的论文预印本的网站。其中arXiv发音同“archive”&#xff0c;因为“X”代表希腊字母 &#xff0c;国际音标为[kai]。它于1991年8月14日成立&#xff0c;现由美国康奈尔大学维护。 ——维基百科 对…...

pytorch学习

目录如下&#xff1a; pytorch常用操作 pytorch 常用操作 pytorch 的 detach()函数 1. 什么是detach()函数 我们在将输出特征矩阵进行存储的时候&#xff0c;经常需要将torch.Tensor类型的数据转换成别的如numpy类型的数据&#xff0c;但是Tensor类型的数据是会自动计算梯度…...

【OC】块初识

Block简介 Blocks是C语言的扩充功能。可以用一句话来表示Blocks的扩充功能&#xff1a;带有自动变量的匿名函数。 匿名函数 所谓匿名函数就是不带有名称的函数。C语言的标准不允许存在这样的函数。例&#xff1a; int func(int count);它声明了名称为func的函数。下面的源代…...

3-2 创建一个至少有两个PV组成的大小为20G的名为testvg的VG

文章目录1. 在vmware添加多块20G的硬盘&#xff0c;并创建分区2. 创建一个至少有两个PV组成的大小为20G的名为testvg的VG&#xff0c;要求PE大小为16M&#xff0c;而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录3. 新建用户archlinux,要求其家目录为/users/archlinu…...

【密码学】 一篇文章讲透数字证书

【密码学】 一篇文章讲透数字证书 数字证书介绍 数字证书是一种用于认证网络通信中参与者身份和加密通信的证书&#xff0c;人们可以在网上用它来识别对方的身份。 我们在上一篇博客中介绍了数字签名的作用和原理&#xff0c;数字签名可以防止消息被否认。有了公钥算法和数字签…...

Linux 操作系统原理 — 内存管理 — 虚拟地址空间(x86 64bit 系统)

目录 文章目录目录虚拟地址格式与内核页表&#xff08;四级页表&#xff09;虚拟地址格式与内核页表&#xff08;四级页表&#xff09; 在 x86 64bit 系统中&#xff0c;可以描述的最长地址空间为 2^64&#xff08;16EB&#xff09;&#xff0c;远远超过了目前主流内存卡的规格…...

C语言深入知识——(2)指针的深入理解

1、字符指针 &#xff08;1&#xff09;字符指针的普通用法 char a A; char* pa &a;但是一般来说字符指针很少这么用……更多是拿来存储一个字符串 &#xff08;2&#xff09;字符串的两种存储以及区别 现在有了两种存储数组的方法 ①一个是使用char类型数组存储②另外…...

Git使用笔记

分支branch切换到另一个分支git checkout 你要切换到的分支的名字git checkout master将本地的这个分支branch1和gitee上的branch1进行合并&#xff08;本地的branch1有的&#xff0c;gitee上branch1没有的增加上去&#xff09;git merge branch1git merge 分支的名字查看本地是…...

数据库管理-第五十八期 倒腾PDB(20230226)

数据库管理 2023-02-26第五十八期 倒腾PDB1 克隆本地PDB2 没开归档总结第五十八期 倒腾PDB 其实本周过的不大好&#xff0c;连着两天熬夜&#xff0c;一次是割接一次是处理ADG备库的异常&#xff0c;其实本周有些内容是以前处理过的问题&#xff0c;到了周末还肚子痛。哎… 1…...

我看谁还敢说不懂git

文章目录一、Git介绍1.1、Git的作用1.2、Git的理念1.3、Git的特点1.4、Git对比SVN二、Git的概念2.1、Git基础概念三、Git的基本操作3.1、使用Git管理一个代码仓库的流程3.2、Git常用命令介绍四、Git状态的变化五、Git安装和配置5.1、Git的安装5.2、Git的配置六、Git的高级操作6…...

Scratch少儿编程案例-算法练习-实现加减乘除练习题

专栏分享 点击跳转=>Unity3D特效百例点击跳转=>案例项目实战源码点击跳转=>游戏脚本-辅助自动化点击跳转=>Android控件全解手册点击跳转=>Scratch编程案例👉关于作者...

wordpress做网站容易吗/青岛网站建设策划

数据库相关中间件介绍 详见&#xff1a;http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt412 这里主要介绍互联网行业内有关数据库的相关中间件。数据库相关平台主要解决以下三个方面的问题&#xff1a; 为海量前台数据提供高性能、大容量、高可用性的访问 为数据…...

做电商网站需要多少钱/网页广告调词平台多少钱

学习目标&#xff1a; Python学习九、 学习内容&#xff1a; 1、返回函数 2、匿名函数 3、装饰器 4、偏函数 1、返回函数 高阶函数除了可以接受函数作为参数外&#xff0c;还可以把函数作为结果值返回&#xff0c;当我们调用某一返回函数时&#xff0c;调用的不是结果而是函…...

网站建设绩效目标/做网站需要什么技术

今天有点时间&#xff0c;来说说如何设计的实体类更加合理&#xff0c;灵活&#xff0c;规范&#xff0e; 首先&#xff0c;那要和真实数据表一一对应&#xff0c;必要的话&#xff0c;可以对类型抽象化&#xff0c;可以引入枚举&#xff0c;泛型列表等类型&#xff1b;其次&am…...

专业科技网站建设/百度框架户开户渠道

vi的使用--使用vi查找和替换 vi提供了几种定位查找一个指定的字符串在文件中位置的方法。同时还提供一种功能强大的全局替换功能。 1. 查找一个字符串 一个字符串是一行上的一个或几个字符。 为查找一个字符串&#xff0c;在vi命令模式下键入“/”&#xff0c;后面跟要查找的…...

江苏网站建设机构/搜索引擎优化的意思

这篇文章基于上一篇文章的例子 完整代码在这 Mybatis 多种条件查询和简单查询差别不是很大&#xff0c;更改xml映射文件就可以了。 一、模糊查询 模糊查询使用like&#xff0c;在配置文件中新建一个select标签&#xff0c;根据Sql语法规则构建好查询语句。 <select id"…...

做美食网站的意义/互动营销经典案例

Scrum一直以来争论不断。虽然创始人Ken在演讲中曾说过即使是白痴也可以用Scrum&#xff0c;但是依然有很多人认为Scrum对团队成员的素质要求非常高。另据统计&#xff0c;75%以上的Scrum都可以称得上失败。 去年十月&#xff0c;有幸参加了Outsofting鲍央舟老师的Scrum培训。培…...