楼主: gongyongji
14065 2

[回归分析求助] 请问如何用stata提取文字变量的最后两位 [推广有奖]

  • 0关注
  • 12粉丝

已卖:622份资源

博士生

21%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
9.1987
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
188 点
帖子
77
精华
0
在线时间
389 小时
注册时间
2017-1-22
最后登录
2025-10-18

楼主
gongyongji 学生认证  发表于 2019-2-26 16:57:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问各位大神,如何用stata提取文字变量的末尾两位呢?
我只知道提取前几位是用substr命令
如下所示,我需要将月份和日期都整理为两位数,例如“08”、“10”。

  1. input str3 cerdate2
  2. "08"
  3. "010"
  4. "07"
  5. "08"
  6. "012"
  7. "07"
  8. "08"
  9. "06"
  10. "010"
  11. "02"
  12. end
复制代码


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:两位数

回帖推荐

黃河泉 发表于2楼  查看完整内容

试试

沙发
黃河泉 在职认证  发表于 2019-2-26 17:32:15
试试
  1. gen wanted = substr(cerdate2,-2,.)
复制代码

藤椅
gongyongji 学生认证  发表于 2019-2-26 19:37:58
黃河泉 发表于 2019-2-26 17:32
试试
哇!可以了!感谢老师~大大提高了效率~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 03:40