1798 1

[数据管理求助] 如何统计名字符合要求的变量个数 [推广有奖]

  • 0关注
  • 0粉丝

小学生

42%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
50.6980
学术水平
2 点
热心指数
3 点
信用等级
2 点
经验
67 点
帖子
5
精华
0
在线时间
8 小时
注册时间
2013-7-27
最后登录
2017-2-13

楼主
江城五月1015 发表于 2016-1-18 12:10:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我有3个字符型变量v1/v2/v3
按照";"对变量分列
split v1 v2 v3,p(";")
分列后生成若干个新变量,名为v11/v12/v13/v14……v21/v22……v31/v32……
现在我想统计每个变量新生成的变量个数,即v1被分成了多少个、v2被分成了多少个、v3被分成了多少个
请问该怎么做?

实际数据远不止3个变量,因此不能手动计数。
二维码

扫码加我 拉你入群

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

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

关键词:变量个数 字符型变量 split 实际数据 怎么做 如何 统计

沙发
江城五月1015 发表于 2016-1-18 13:48:56
想到一种解决办法,分列前计数分列符的个数,再+1
g numv`i'=length(v`i')-length(subinstr(v`i',";","",.))
sum numv`i'
scalar num_v`i'=r(max)+1

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

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