楼主: guanren
1222 3

[数据管理求助] stata数据处理求助 [推广有奖]

  • 2关注
  • 0粉丝

已卖:16份资源

博士生

88%

还不是VIP/贵宾

-

威望
0
论坛币
1709 个
通用积分
2.0187
学术水平
3 点
热心指数
5 点
信用等级
3 点
经验
5597 点
帖子
152
精华
0
在线时间
532 小时
注册时间
2010-3-3
最后登录
2024-8-30

楼主
guanren 发表于 2017-4-21 14:12:50 |AI写论文
10论坛币
我有这样一组数据,其中一个变量的内容是2,5,6,7或者5,7数据都是从1-10,具体见附件[img=0,1]file:///C:\Users\apple\AppData\Roaming\Tencent\Users\115764902\QQ\WinTemp\RichOle\PS4TXSQSEG[DC%1IXM022]3.png[/img][img=0,1]file:///C:\Users\apple\AppData\Roaming\Tencent\Users\115764902\QQ\WinTemp\RichOle\PS4TXSQSEG[DC%1IXM022]3.png[/img] PS4TXSQSEG[DC%1IXM022]3.png 。我需要算出这个变量是由几个数字组成。比如第一行,有4个数字,我要的就是4。第二行是2。谢谢!

最佳答案

黃河泉 查看完整内容

Nick Cox 有下列建议:
关键词:stata数据处理 STATA数据 数据处理求助 Stata tata

沙发
黃河泉 在职认证  发表于 2017-4-21 14:12:51
Nick Cox 有下列建议:
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str12 Fundback
  4. "2,5,6,7"
  5. "5,7"   
  6. "5,6,7"  
  7. "5,6,7"  
  8. "5,6,7"  
  9. "5,6,7"  
  10. "7,9"   
  11. "5,6,7,10"
  12. end

  13. gen nvals1 = 1 + length(Fundback) - length(subinstr(Fundback, ",", "",  .))
  14. gen nvals2 = wordcount(subinstr(Fundback, ",", "  ", .))
复制代码

藤椅
黃河泉 在职认证  发表于 2017-4-21 15:27:04
建議用 dataex (先 ssc install dataex 并见说明) 将原始Stata资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。

板凳
guanren 发表于 2017-4-24 16:19:23
黃河泉 发表于 2017-4-21 15:27
建議用 dataex (先 ssc install dataex 并见说明) 将原始Stata资料中具有”代表性”的一部分资料列出,以供 ...
谢谢,以后会按照你说的做。

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

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