楼主: gavin4403
1714 4

[数据管理求助] 字符型数据截取求助 [推广有奖]

  • 2关注
  • 0粉丝

博士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
640 个
通用积分
30.6300
学术水平
11 点
热心指数
14 点
信用等级
10 点
经验
4447 点
帖子
170
精华
0
在线时间
238 小时
注册时间
2007-4-27
最后登录
2024-10-4

楼主
gavin4403 发表于 2016-9-6 10:27:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据集格式如下——mc为变量名称,mc后的三行数据为mc的观测值
mc
ab: 20061231
abcd: 20050709
m: 20040605

目标是生成一个新的变量date,让date的值等于“:”后的数值

请各位大侠不吝赐教。谢谢。
二维码

扫码加我 拉你入群

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

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

关键词:字符型数据 字符型 date 各位大侠 ABCD

沙发
蓝色 发表于 2016-9-6 11:04:45
split命令就可以

看帮助的选项

藤椅
gavin4403 发表于 2016-9-6 11:12:01
蓝色 发表于 2016-9-6 11:04
split命令就可以

看帮助的选项
你好。我试了。不行。我的命令是 split mc, parse(":")。但是,没有成功,不知错在哪里了。请指教。谢谢。

板凳
蓝色 发表于 2016-9-6 12:02:59
  1. clear
  2. input ///
  3. str10 mc
  4. "a:123"
  5. "bb:12"
  6. "ccc:12345"
  7. "dd:1"
  8. end

  9. split mc, parse(":")
  10. list
复制代码

  1. . clear

  2. . input ///
  3. > str10 mc

  4.              mc
  5.   1. "a:123"
  6.   2. "bb:12"
  7.   3. "ccc:12345"
  8.   4. "dd:1"
  9.   5. end

  10. .
  11. . split mc, parse(":")
  12. variables created as string:
  13. mc1  mc2

  14. . list

  15.      +-------------------------+
  16.      |        mc   mc1     mc2 |
  17.      |-------------------------|
  18.   1. |     a:123     a     123 |
  19.   2. |     bb:12    bb      12 |
  20.   3. | ccc:12345   ccc   12345 |
  21.   4. |      dd:1    dd       1 |
  22.      +-------------------------+
复制代码


报纸
gavin4403 发表于 2016-9-18 17:09:14
蓝色 发表于 2016-9-6 12:02
好的。太感谢了。谢谢。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-24 10:30