【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日成立,现由美国康奈尔大学维护。 ——维基百科 对…...

SpringBoot-17-MyBatis动态SQL标签之常用标签
文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…...

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?
编辑:陈萍萍的公主一点人工一点智能 未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战,在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…...
DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径
目录 一、智慧能源微电网优化调度概述1.1 智慧能源微电网概念1.2 优化调度的重要性1.3 目前面临的挑战 二、DeepSeek 技术探秘2.1 DeepSeek 技术原理2.2 DeepSeek 独特优势2.3 DeepSeek 在 AI 领域地位 三、DeepSeek 在微电网优化调度中的应用剖析3.1 数据处理与分析3.2 预测与…...
C++:std::is_convertible
C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...
【Java学习笔记】Arrays类
Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...

基于Flask实现的医疗保险欺诈识别监测模型
基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施,由雇主和个人按一定比例缴纳保险费,建立社会医疗保险基金,支付雇员医疗费用的一种医疗保险制度, 它是促进社会文明和进步的…...
基于数字孪生的水厂可视化平台建设:架构与实践
分享大纲: 1、数字孪生水厂可视化平台建设背景 2、数字孪生水厂可视化平台建设架构 3、数字孪生水厂可视化平台建设成效 近几年,数字孪生水厂的建设开展的如火如荼。作为提升水厂管理效率、优化资源的调度手段,基于数字孪生的水厂可视化平台的…...

ETLCloud可能遇到的问题有哪些?常见坑位解析
数据集成平台ETLCloud,主要用于支持数据的抽取(Extract)、转换(Transform)和加载(Load)过程。提供了一个简洁直观的界面,以便用户可以在不同的数据源之间轻松地进行数据迁移和转换。…...
【AI学习】三、AI算法中的向量
在人工智能(AI)算法中,向量(Vector)是一种将现实世界中的数据(如图像、文本、音频等)转化为计算机可处理的数值型特征表示的工具。它是连接人类认知(如语义、视觉特征)与…...
反射获取方法和属性
Java反射获取方法 在Java中,反射(Reflection)是一种强大的机制,允许程序在运行时访问和操作类的内部属性和方法。通过反射,可以动态地创建对象、调用方法、改变属性值,这在很多Java框架中如Spring和Hiberna…...