当前位置:首页 > 网站建设 > 正文内容

htmllabel水平居中(html水平居中对齐怎么设置)

网站建设1个月前 (08-14)253

split命令-分离字符串变量

Stata中的split命令允许将一个字符串变量分离为多个字符串变量。Stata将用分隔符分隔变量。默认分隔符是一个空格字符,但是您可以指定所需的分隔符来充分分割变量。这个命令对于分离您想要保存在单独变量中的一些信息非常有用。

如何使用: 分离变量

split variable

要指定不同的分隔符:

split variable, parse(character)

指定创建的新变量的名称:

split variable, generate(newvariablename)

根据您的目标,该命令还有其他有用的选项。查看带有命令split的帮助文件,了解有关可用选项的更多信息。

范例1

htmllabel水平居中(html水平居中对齐怎么设置)

在本例中,我将使用Stata示例数据集auto.dta。在这个数据集中,有一个名为make的字符串变量,它包含数据集中每辆汽车的品牌和型号。我想把这分为两个变量-一个包含制造和第二个包含模型名。这样做的好处是我可以将make变量转换为类别变量。这样就可以对汽车进行分析,找出汽车制造商造成的差异。

在命令窗格中,我输入以下命令:

sysuse auto, clear

browse make

这显示了make变量的原始形式:

展开全文

正如您所看到的,变量包含仅用空格分隔的单词,因此我们只需要默认的空格分隔符。

我现在要拆分并重新排列这个变量。在命令窗口输入

split make, generate(model)

drop make

encode model1, generate(make)

generate model = model2 + " "+ model3

drop model1 model2 model3

label variable make "Car Manufacturer"

label variable model "Car Model Name"

order make model

browse make model

browse命令显示所做的更改:

如您所见,现在制造商和型号是两个独立的变量。make变量已被转换为使用encode命令附加标签的类别(数字)变量。

范例2

在本例中,我们将使用Stata示例数据集pop2000.dta。在这个数据集中,有一个保存为字符串的年龄组变量,称为agestr。我们要拆分这个变量我给它起个名字叫age,它会生成两个变量,分别是age1和age2。这两个变量将包含较低和较高的年龄数。在命令窗格中:

sysuse pop2000.dta, clear

browse agestr

该变量包含年龄范围,除第一个之外,每个年龄范围都用单词“to”分隔。因为我们可以在拆分命令中添加多个解析字符串,所以在本例中,我将同时使用" to "和" Under "来拆分字符串。为了分离这个字符串变量,我们使用以下命令:

split agestr, parse( "to""Under") generate(age)

browse agestr age1 age2

在这里你可以看到年龄已经被成功分离。如果您想将这些转换为数值变量,可以使用destring命令。例如:

destring age1, replace

destring age2, replace

如果您希望提取一个不容易被单个字符或多个替代字符分离的特定文本序列,那么最好使用Stata功能强大的正则表达式命令。推荐阅读: Stata:正则表达式

扫描二维码推送至手机访问。

版权声明:本文由飞速云SEO网络优化推广发布,如需转载请注明出处。

本文链接:http://bjqlhc.com/post/119734.html

分享给朋友:

“htmllabel水平居中(html水平居中对齐怎么设置)” 的相关文章

网站制作素材(广告制作素材网站)

网站制作素材(广告制作素材网站)

今天给各位分享网站制作素材的知识,其中也会对广告制作素材网站进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、网站建设前需要准备哪些素材 2、在哪可以找到大量的网页制作素材! 3、游戏网站制作素材怎样获取 网站建设前需要准备哪些素材 1、企业的简介和...

镇江网站优化(镇江整站优化)

镇江网站优化(镇江整站优化)

本篇文章给大家谈谈镇江网站优化,以及镇江整站优化对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、镇江网站建设哪家好 2、镇江网站建设,哪家网络公司,或者工作室更有实力? 3、镇江网站制作哪家好 镇江网站建设哪家好 镇江网站建设北京谷璞网络技术有限公司好,北京谷璞...

h5制作模板免费(H5模板免费)

h5制作模板免费(H5模板免费)

今天给各位分享h5制作模板免费的知识,其中也会对H5模板免费进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、想做个h5,那么问题来了,h5素材免费模板哪里有下载啊? 2、有没有免费的h5页面制作工具 3、比如易企秀、凡科这个两个都是免 费的h5工具吗...

答辩ppt模板免费下载百度云(答辩ppt模板免费下载百度云网盘)

答辩ppt模板免费下载百度云(答辩ppt模板免费下载百度云网盘)

今天给各位分享答辩ppt模板免费下载百度云的知识,其中也会对答辩ppt模板免费下载百度云网盘进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、毕业论文答辩ppt格式 毕业论文答辩PPT内容怎么做 2、非常好的ppt模板。不免费也可以。 3、求PPT模板...

动态ppt模板下载免费完整版(ppt动态素材库)

动态ppt模板下载免费完整版(ppt动态素材库)

本篇文章给大家谈谈动态ppt模板下载免费完整版,以及ppt动态素材库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、动态ppt模板百度网盘 2、免费的动态ppt模板怎么下 3、动态ppt模板免费下载 4、PPT模板免费下载的网站哪个好用 动态ppt模板百度网...

任务书模板范文(护理论文任务书模板范文)

任务书模板范文(护理论文任务书模板范文)

今天给各位分享任务书模板范文的知识,其中也会对护理论文任务书模板范文进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、任务书的内容和要求怎么写 2、论文任务书的工作任务及要求怎么写 3、谁知道毕业论文的任务书怎么写? 4、毕业论文的任务书怎么写?...