楼主: yingxin0824
1420 4

[字符问题求助] 统计不同字符及分别出现的次数 [推广有奖]

  • 1关注
  • 0粉丝

硕士生

21%

还不是VIP/贵宾

-

威望
0
论坛币
29630 个
通用积分
1.3500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
426 点
帖子
37
精华
0
在线时间
229 小时
注册时间
2012-2-13
最后登录
2024-4-25

楼主
yingxin0824 在职认证  发表于 2021-4-14 16:48:51 |AI写论文
68论坛币
现希望统计applist中出现的所有app名称以及各app出现的次数,applist变量中各个app以","作为分隔。数据格式如下:
idapplist
1 微信,抖音,Keep,哔哩哔哩,支付宝,爱奇艺
2 中国工商银行,京东,微信,搜狐视频,激萌
3 京东,微信,抖音,支付宝,航旅纵横,高德地图
数据样例请查看附件,感谢大家的帮忙!!
data.xls (44.5 KB)


关键词:list appl keep 高德地图 地图数据

沙发
hewj 发表于 2021-4-14 18:35:57
  1. split applist, p(",")
  2. rename applist raw_applist
  3. reshape long applist, i(id) j(no)
  4. drop if strmatch(applist,"")
  5. tab applist
复制代码

藤椅
yingxin0824 在职认证  发表于 2021-4-15 16:44:47
hewj 发表于 2021-4-14 18:35
感谢您的回复!
小样本尝试的确可行,但是id与app数量特别多,卡在reshape那一步特别特别慢。请问您还有更加便捷的方式嘛?

板凳
黃河泉 在职认证  发表于 2021-4-15 17:15:39
yingxin0824 发表于 2021-4-15 16:44
感谢您的回复!
小样本尝试的确可行,但是id与app数量特别多,卡在reshape那一步特别特别慢。请问您还有 ...
或許 search sreshape 與 search fastreshape 並安裝試試!

报纸
蓝色 发表于 2021-4-15 17:21:51
可以下载安装
greshape命令试试

greshape --  Fast alternative to reshape using C for speed.

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

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