楼主: 逍遥梦蝶
10771 5

[数据管理求助] 求解释:indexnot函数的用法 [推广有奖]

  • 3关注
  • 18粉丝

院士

7%

还不是VIP/贵宾

-

威望
0
论坛币
17988 个
通用积分
1001.9930
学术水平
111 点
热心指数
117 点
信用等级
87 点
经验
88288 点
帖子
704
精华
0
在线时间
5100 小时
注册时间
2009-5-22
最后登录
2025-12-18

受到警告 楼主
逍遥梦蝶 发表于 2012-11-14 10:27:48 |AI写论文
提示: 受到警告  蓝色 发帖格式不符规定,请参照版规发贴,谢谢 . ... 2012-11-14 12:57

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
翻遍了目前流行的stata教材,好像都很少涉及到字符型函数的讲解。于是只好寻求stata自身的help了。
但是,help indexnot之后,只给出了描述,没有给出example!看描述也看不太懂是啥意思……
在手册里去找,似乎也没有。看手册的内容,字符型函数的example要有的话,描述完了之后就会直接给出了。我猜测应该是没有indexnot的例子了。
在坛子里搜索“indexnot”也没有结果。
所以请求各位,给举个例子解释一下indexnot的用法吧~多谢多谢!
二维码

扫码加我 拉你入群

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

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

关键词:Index not IND example stata教材 example 流行

已有 1 人评分经验 收起 理由
remlus + 100 精彩帖子

总评分: 经验 + 100   查看全部评分

沙发
sungmoo 发表于 2012-11-14 12:28:24
indexnot(s1,s2) returns the position in s1 of the first character of s1 not found in s2, or 0 if all characters of s1 are found in s2.

刚开始,只关心一点即可:先将s1与s2看成两个字符集(它们可以是空集),若s1是s2的子集,则其值0,否则其值非0。

https://bbs.pinggu.org/thread-747231-1-1.html
https://bbs.pinggu.org/thread-954275-1-1.html
https://bbs.pinggu.org/thread-893472-1-1.html
已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
猫小小siyu + 1 + 1 + 1 精彩帖子
SpencerMeng + 60 + 1 观点有启发

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

藤椅
逍遥梦蝶 发表于 2012-11-14 15:16:05
sungmoo 发表于 2012-11-14 12:28
indexnot(s1,s2) returns the position in s1 of the first character of s1 not found in s2, or 0 if all ...
谢谢回答!我自己再琢磨一会儿~

板凳
sungmoo 发表于 2012-11-14 16:03:57
简单(重复地)说,indexnot()的作用主要是,考察s1中的字符是否全在s2中出现过(是=0,否>0)。

报纸
monstersivle 发表于 2012-12-28 09:58:48
. display indexnot("ab", "carribean")
0
. display indexnot("ab","tab")
0
. display indexnot("ab","tt")
1
不爱其亲而爱他人者,谓之悖德;不敬其亲而敬他人者,谓之悖礼。——《孝经》

地板
crn615 发表于 2017-9-21 10:39:53
应该用regexm()比较准确。

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

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