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

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

网站建设4周前 (08-14)239

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、贵阳网站建设要多少钱? 4、贵州贵阳哪家公司做网站建设做得好,并且口碑好 贵阳企业网站...

网站建设制作(做一个网站需要多少钱)

网站建设制作(做一个网站需要多少钱)

今天给各位分享网站建设制作的知识,其中也会对做一个网站需要多少钱进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、网站建设的步骤如何建设 2、怎样自己建网站? 3、网站制作需要多少钱 4、网站建设一般需要多少钱? 5、网站建设是如何进行的?...

微信h5页面制作工具(微信h5页面制作工具有哪些)

微信h5页面制作工具(微信h5页面制作工具有哪些)

本篇文章给大家谈谈微信h5页面制作工具,以及微信h5页面制作工具有哪些对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、微信H5页面免费制作工具有哪些,求各位大神解答 2、制作微信h5,易企秀或凡科,用哪个更好? 3、h5是什么工具制作的什么? 4、微信公众号编...

ppt模板免费下载素材百度云(ppt模板百度云盘下载免费)

ppt模板免费下载素材百度云(ppt模板百度云盘下载免费)

本篇文章给大家谈谈ppt模板免费下载素材百度云,以及ppt模板百度云盘下载免费对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、自我介绍PPT模板百度云下载 2、哪里能下载免费的PPT模板? 3、推荐几个免费下载PPT模板网站 4、哪里可以下载免费的ppt模板?...

网页制作app手机版(做网页app)

网页制作app手机版(做网页app)

今天给各位分享网页制作app手机版的知识,其中也会对做网页app进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、手机网页制作采用什么软件? 2、怎样把网页做成app 3、制作网页可以用什么软件? 手机网页制作采用什么软件? 意派epub360,专业...

设计幻灯片的模板在哪个菜单(幻灯片设计在哪个菜单上)

设计幻灯片的模板在哪个菜单(幻灯片设计在哪个菜单上)

今天给各位分享设计幻灯片的模板在哪个菜单的知识,其中也会对幻灯片设计在哪个菜单上进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、smartppt的模板在哪里 2、幻灯片模板设置怎么设置 3、ppt设计模板在哪里 4、幻灯片设计模板在哪里 sma...