楼主: yangye823
2278 5

[数据管理求助] 求助:CSMAR数据中怎么删除Accper前面的空格 [推广有奖]

已卖:3624份资源

教授

56%

还不是VIP/贵宾

-

威望
0
论坛币
13994 个
通用积分
153.9431
学术水平
5 点
热心指数
6 点
信用等级
5 点
经验
29884 点
帖子
419
精华
0
在线时间
2366 小时
注册时间
2009-11-3
最后登录
2025-12-25

楼主
yangye823 学生认证  发表于 2017-10-27 10:33:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求助:CSMAR数据中怎么删除Stkcd前面的空格,这个空格确切说应该是一个TAB。PS:我想把Stkcd转换为数值型,用real()函数,得到的结果全部是.,原因正是前面有一个TAB。我不想用Excel来删除这个TAB列再粘回stata,这样麻烦,想直接在stata里删掉,求大神帮助!!谢谢!!!

二维码

扫码加我 拉你入群

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

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

关键词:CCPER CSMAR ACCP CPE Mar CSMAR STATA

微信:Thesis_Guidance

沙发
黃河泉 在职认证  发表于 2017-10-27 10:56:07
建議用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 https://bbs.pinggu.org/thread-5048204-1-1.htmlhttps://bbs.pinggu.org/thread-5917273-1-1.html
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Stakiny + 2 + 2 + 2 好的意见建议

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

藤椅
yangye823 学生认证  发表于 2017-10-27 20:29:11
黃河泉 发表于 2017-10-27 10:56
建議用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以 ...
已找同学找到答案:gen code=real(substr(Stkcd,-6,6)),仍然谢谢你!!

板凳
galaxy-姗姗 发表于 2017-12-10 13:47:46
谢谢楼主,找了好久的答案,真是清晰明了

报纸
黃河泉 在职认证  发表于 2017-12-10 17:36:35
galaxy-姗姗 发表于 2017-12-10 13:47
谢谢楼主,找了好久的答案,真是清晰明了
试试
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str14 stkcd str18 accper
  4. "       000001" "2002  "
  5. "       000001" "2003  "
  6. "       000001" "2004  "
  7. "       000001" "2005  "
  8. "       000001" "2006  "
  9. end

  10. gen stkcd1 = strtrim(stkcd)
  11. gen accper1 = strtrim(accper)
复制代码

地板
galaxy-姗姗 发表于 2017-12-10 21:35:09
嗯嗯,感谢,已经解决了

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

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