string - 如何从非日期格式的字符串变量中提取日期?
问题描述
我想从字符串变量中提取日期。但是字符串变量看起来不像传统的日期格式。
我的数据集如下所示:
v1 date
234 nominal_price_2010
545 nominal_price_2011
23 nominal_price_2012
934 nominal_price_2013
我想得到什么:
v1 date
234 2010
545 2011
23 2012
934 2013
解决方案
解决方案1:
destring date, ignore("nomial_prce") replace
解决方案2:
gen work = real(substr(date, -4, 4))
drop date
rename work date
推荐阅读
- blueprism - 在 Blue Prism 中单击网页上的多行
- c# - MongoDB / Asp.Net Core 使用“过滤器”删除方法错误
- php - 从参数中清除 phpMalier 上的角度引号
- javascript - 在页面加载时显示超过特定页面高度“活动”的 div
- access-token - 在旧的 .net 4.6.2 项目中使用 IdentityServer4.AccessTokenValidation
- python-3.x - 如何禁用 Kivy 设置中的某个部分?
- php - 通过表单将文件作为附件邮寄
- sql - 带有域用户的 sqlpackage.exe
- r - R:根据不同长度的向量对数据帧进行排序
- vba - VBA 过滤数据后停止运行,但没有错误消息