【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
视频教程移步:https://www.bilibili.com/video/BV1hK4y1d714/?p4&spm_id_frompageDriver&vd_sourcecc8074e9c81a225f214226065db53d32P3 第二讲 Stata处理数据全流程(上) P3 - 01:37内置数据 file example datasets使用…...
【RuoYi优化】调整JVM启动内存
📔 笔记介绍 大家好,千寻简笔记是一套全部开源的企业开发问题记录,毫无保留给个人及企业免费使用,我是作者星辰,笔记内容整理并发布,内容有误请指出,笔记源码已开源,前往Gitee搜索《chihiro-notes》,感谢您的阅读和关注。 作者各大平台直链: GitHub | Gitee | CSD…...
[架构模型]MVC模型详细介绍,并应用到unity中
简介: MVC模式是一种软件架构模式,它将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式的目标是实现应用程序的松耦合,以便…...
?? JavaScript 双问号(空值合并运算符)
?? JavaScript 双问号(空值合并运算符) 一、简述 在网上浏览 JavaScript 代码时或者学习其他代码时,可能会发现有的表达式用了两个问号(??)如下所示: let username; console.log(username ?? "Guest"…...
作业2.25----通过操作Cortex-A7核,串口输入相应的命令,控制LED灯进行工作
1.通过操作Cortex-A7核,串口输入相应的命令,控制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 定义 图是一种非线性的数据结构,表示多对多的关系。 图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V, E)…...
Linux基础命令和工具使用详解
Linux基础命令和工具使用详解一、grep搜索字符二、find查找文件三、ls 显示文件四、wc命令计算字数五、uptime机器启动时间负载六、ulimit用户资源七、curl http八、scp远程拷贝九、dos2unix和unix2dos十、sed 行处理10.1、简单模式10.2、替换模式十一、awk 列处理11.1、打印某…...
一个好的python文件可以有几种用途?
大家好鸭!我是小熊猫~ 这次来带大家浅浅回顾一点python小知识~ 源码资料电子书:点击此处跳转文末名片获取 python文件总共有两种用途: 一种是执行文件另一种是被当做模块导入 编写好的一个python文件可以有两种用途: 1. 脚本,…...
HDFS优化
单节点多块磁盘数据均衡 生成HDFS块均衡计划 hdfs diskbalancer -plan node1 执行均衡计划,node1.plan.json均衡计划文件 hdfs diskbalancer -execute node1.plan.json 查看当前均衡任务的执行情况 hdfs diskbalancer -query node1 取消均衡任务hdfs diskbalancer -cancel nod…...
行测-判断推理-图形推理-样式规律-黑白运算
黑白元素个数不同,优先考虑黑白运算白白白黑黑白黑白黑选A考试时,这种题不要先把规律全部推出来,再去做题,太慢了直接看要推的图,通过排除法选答案黑白元素个数不同,优先考虑黑白运算白白白黑黑白黑白黑选B…...
java+springboot+vue高校学生医疗保险管理系统
医保管理系统是对与职工健康息息相关的档案进行的系统化、自动化的管理,主要是对职工办理的医疗保险的管理,本系统能够很好的适应社会的需求,最大化的为城镇职工提供服务。医疗保险是国家社会保障体系的重要组成部分,也是社会保险…...
[已解决] AHK 映射 ESC 延迟 500 ms 的严重问题
问题描述 今天发现一个重大bug,我竟然用了一年多都不知道! CapsLock::Esc 我的 ahk 脚本将 capslock 映射为 esc,但这在vim环境中,估算响应 500ms。 也就说按下 caps 键,还要等一会,才进入normal模式 如果…...
QML state详解
1.state简介 changes(list<Change>):保存当前State下的多个Change对象,比如PropertyChanges、StateChangeScript、ParentChange等。 extend(string):表示该状态要在哪个State的基础上进行扩展,当一个…...
一起Talk Android吧(第五百零六回:如何调整组件在约束布局中的角度)
文章目录背景介绍相关属性使用方法示例程序各位看官们大家好,上一回中咱们说的例子是"如何调整组件在约束布局中的大小",这一回中咱们说的例子是"如何调整组件在约束布局中的角度"。闲话休提,言归正转, 让我们一起Talk A…...
微信投票-课后程序(JAVA基础案例教程-黑马程序员编著-第七章-课后作业)
【实验7-5】 微信投票 【任务介绍】 1.任务描述 如今微信聊天已经普及到几乎每一个人,在聊天中,经常会有人需要帮忙在某个APP中投票。本案例要求编写一个模拟微信投票的程序,通过在控制台输入指令,实现添加候选人、查看当前投票…...
duboo+zookeeper分布式架构入门
分布式 dubbo Zookeeper 分布式系统就是若干独立计算机的集合(并且这些计算机之间相互有关联,就像是一台计算机中的C盘F盘等),这些计算对于用户来说就是一个独立的系统。 zookeeper安装 下载地址:Index of /dist/z…...
黑盒测试用例设计方法-等价类划分法
目录 一、等价类的作用 二、等价类的分类 三、等价类的方法 四、等价类的原则 五、按照测试用例的完整性划分等价类 六、等价类步骤 七、案例 一、等价类的作用 为穷举测试设计测试点。 穷举:列出所有的可能情况,对其一一判断。 测试点&#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参考资料欢迎访问个人网络日志🌹🌹知行空间🌹dz…...
误删了Ubuntu/Linux的一些默认用户目录怎么办?
用户目录:指位于 $HOME 下的一系列常用目录,例如 Documents,Downloads,Music,还有 Desktop等。本文不是讲如何恢复原有目录及其重要文件,适用于仅恢复目录功能一:仅恢复个别目录如误删了Desktop…...
ArXiv简介以及论文提交
arXiv网站简介 arXiv是一个收集物理学、数学、计算机科学、生物学与数理经济学的论文预印本的网站。其中arXiv发音同“archive”,因为“X”代表希腊字母 ,国际音标为[kai]。它于1991年8月14日成立,现由美国康奈尔大学维护。 ——维基百科 对…...
linux之kylin系统nginx的安装
一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源(HTML/CSS/图片等),响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址,提高安全性 3.负载均衡服务器 支持多种策略分发流量…...
RocketMQ延迟消息机制
两种延迟消息 RocketMQ中提供了两种延迟消息机制 指定固定的延迟级别 通过在Message中设定一个MessageDelayLevel参数,对应18个预设的延迟级别指定时间点的延迟级别 通过在Message中设定一个DeliverTimeMS指定一个Long类型表示的具体时间点。到了时间点后…...
Xshell远程连接Kali(默认 | 私钥)Note版
前言:xshell远程连接,私钥连接和常规默认连接 任务一 开启ssh服务 service ssh status //查看ssh服务状态 service ssh start //开启ssh服务 update-rc.d ssh enable //开启自启动ssh服务 任务二 修改配置文件 vi /etc/ssh/ssh_config //第一…...
Vue3 + Element Plus + TypeScript中el-transfer穿梭框组件使用详解及示例
使用详解 Element Plus 的 el-transfer 组件是一个强大的穿梭框组件,常用于在两个集合之间进行数据转移,如权限分配、数据选择等场景。下面我将详细介绍其用法并提供一个完整示例。 核心特性与用法 基本属性 v-model:绑定右侧列表的值&…...
React19源码系列之 事件插件系统
事件类别 事件类型 定义 文档 Event Event 接口表示在 EventTarget 上出现的事件。 Event - Web API | MDN UIEvent UIEvent 接口表示简单的用户界面事件。 UIEvent - Web API | MDN KeyboardEvent KeyboardEvent 对象描述了用户与键盘的交互。 KeyboardEvent - Web…...
Neo4j 集群管理:原理、技术与最佳实践深度解析
Neo4j 的集群技术是其企业级高可用性、可扩展性和容错能力的核心。通过深入分析官方文档,本文将系统阐述其集群管理的核心原理、关键技术、实用技巧和行业最佳实践。 Neo4j 的 Causal Clustering 架构提供了一个强大而灵活的基石,用于构建高可用、可扩展且一致的图数据库服务…...
Linux离线(zip方式)安装docker
目录 基础信息操作系统信息docker信息 安装实例安装步骤示例 遇到的问题问题1:修改默认工作路径启动失败问题2 找不到对应组 基础信息 操作系统信息 OS版本:CentOS 7 64位 内核版本:3.10.0 相关命令: uname -rcat /etc/os-rele…...
CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)
漏洞概览 漏洞名称:Apache Flink REST API 任意文件读取漏洞CVE编号:CVE-2020-17519CVSS评分:7.5影响版本:Apache Flink 1.11.0、1.11.1、1.11.2修复版本:≥ 1.11.3 或 ≥ 1.12.0漏洞类型:路径遍历&#x…...
使用Spring AI和MCP协议构建图片搜索服务
目录 使用Spring AI和MCP协议构建图片搜索服务 引言 技术栈概览 项目架构设计 架构图 服务端开发 1. 创建Spring Boot项目 2. 实现图片搜索工具 3. 配置传输模式 Stdio模式(本地调用) SSE模式(远程调用) 4. 注册工具提…...
Python Ovito统计金刚石结构数量
大家好,我是小马老师。 本文介绍python ovito方法统计金刚石结构的方法。 Ovito Identify diamond structure命令可以识别和统计金刚石结构,但是无法直接输出结构的变化情况。 本文使用python调用ovito包的方法,可以持续统计各步的金刚石结构,具体代码如下: from ovito…...
