Stata-字符串变量处理

作者: 古城路揸fit人 | 来源:发表于2020-04-16 23:57 被阅读0次

字符型转数值型 destring命令

//destring命令有几个常用的选项 
//gen和replace指向是否产生新变量和替代旧变量
// ignore忽略这些字符,相当于把这些字符给删除了
//force是直接强行把无法转变的样本替换为缺失值
destring code year date size lev, replace ignore(" -/,%")

字符型转类别型

rencode gov, replace

rencodeall gov1 gov2, replace

字符型分解

split year, parse(-)

字符串函数

strmatch
drop if strmatch(x,"*xx*") //变量x中包含字符字段xx被删掉
//strmatch(s1,s2) 。1 if s1 matches the pattern s2; otherwise, 0
//如果s1匹配了s2的模式就等于1
subintr
replace x = subinstr(x," ","",.)
//subinstr(s1,s2,s3,n).s1, where the first n occurrences in s1 of s2 have been replaced with s3
//前n个s2用s3代替
substr
replace x = substr(x,1,3)
replace x = substr(x,-6,6)
//substr(s,n1,n2)。 Description:  the substring of s, starting at n1, for a length of n2
//从n1位开始截取到n2位

相关文章

  • Stata-字符串变量处理

    字符型转数值型 destring命令 字符型转类别型 字符型分解 字符串函数 strmatch subintr ...

  • 核心知识点(一)变量的高级用法

    核心知识点(一)变量的高级用法 变量的高级用法 变量替换 演示demo 变量测试 字符串处理 计算字符串长度 获取...

  • Shell编程

    字符串处理 计算字符串长度方法1:${#变量}方法2:expr length "$变量" (如果内容有空格,则必...

  • 7.PHP入门-语法概述(七)字符串

    字符串变量用于存储并处理文本。 PHP 中的字符串变量 字符串变量用于包含有字符的值。在PHP中,我们使用单引号或...

  • 二、变量的高级用法

    一、变量替换 二、字符串处理 字符串处理练习 shell语法 read -p "pls input your ch...

  • 第13章 字符串

    英文原版:P277 本章将介绍处理字符串的便捷方法,包括字符串字面量和字符串变量,其中字符串变量会随着程序的执行而...

  • SASS预处理

    SASS预处理语言学习 定义变量 SASS允许使用变量,所有变量以$开头。 如果变量需要镶嵌在字符串之中,就必须需...

  • lo.PHP 字符串

    1. 字符串变量用于存储并处理文本。 PHP 中的字符串变量用于包含有字符的值。在创建字符串之后,我们就可以对它进...

  • Jenkinsfile

    Jenkinsfile 语法 字符串 环境变量 处理凭据 credentials(): 它支持 secret 文本...

  • php单引号和双引号的区别

    一般来说,对于纯字符串的处理单引号比双引号处理速度快; 单引号:php不会读取里面的变量;作为纯字符串处理,读取速...

网友评论

    本文标题:Stata-字符串变量处理

    本文链接:https://www.haomeiwen.com/subject/npgjvhtx.html