楼主: jiemin
3251 7

[字符问题求助] stata怎么判断长度为1的一个字符(串)是数字还是字母 [推广有奖]

  • 2关注
  • 93粉丝

已卖:323份资源

学科带头人

93%

还不是VIP/贵宾

-

威望
0
论坛币
127 个
通用积分
171.0783
学术水平
26 点
热心指数
28 点
信用等级
20 点
经验
202 点
帖子
1421
精华
0
在线时间
3636 小时
注册时间
2010-1-25
最后登录
2026-1-21

楼主
jiemin 在职认证  发表于 2019-9-23 22:23:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
stata怎么判断长度为1的一个字符(串)是数字还是字母,C++好像有ASCII码可以判断,但stata查了似乎没有啊?

求大神
二维码

扫码加我 拉你入群

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

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

关键词:Stata 怎么判断 tata AscII CII

凡事预则立~

沙发
jzhyue 发表于 2019-9-24 16:53:36
help  regexm

藤椅
蓝色 发表于 2019-9-24 21:30:03
  1. clear
  2. input str1 id
  3. 1
  4. 2
  5. a
  6. e
  7. 3
  8. 5
  9. end

  10. gen id1=regexm(id,"[0-9]")
  11. list
复制代码

板凳
蓝色 发表于 2019-9-24 21:30:29
  1. . clear

  2. . input str1 id

  3.             id
  4.   1. 1
  5.   2. 2
  6.   3. a
  7.   4. e
  8.   5. 3
  9.   6. 5
  10.   7. end

  11. .
  12. . gen id1=regexm(id,"[0-9]")

  13. . list

  14.      +----------+
  15.      | id   id1 |
  16.      |----------|
  17.   1. |  1     1 |
  18.   2. |  2     1 |
  19.   3. |  a     0 |
  20.   4. |  e     0 |
  21.   5. |  3     1 |
  22.      |----------|
  23.   6. |  5     1 |
  24.      +----------+
复制代码

报纸
jiemin 在职认证  发表于 2019-9-24 21:44:39
蓝色 发表于 2019-9-24 21:30
厉害了大神。。另外,想问下如何dta文件转成access(mdb)文件呢?

地板
jiemin 在职认证  发表于 2019-9-27 12:07:18
Char("0") 为0的字符
Char("1")
Char("2")
Char("3")
Char("4")
Char("5")
Char("6")
Char("7") 响铃
Char("8") 回格
Char("9") tab(水平制表符)
Char("10") 换行
Char("11") tab(垂直制表符)
Char("12") 换页
Char("13") 回车 chr(13)&chr(10) 回车和换行的组合
Char("14")
Char("15")
Char("16")
Char("17")
Char("18")
Char("19")
Char("20")
Char("21")
Char("22")
Char("23")
Char("24")
Char("25")
Char("26") 结束 End
Char("27") 脱离 Pause break
Char("28")
Char("29")
Char("30")
Char("31")
Char("32") 空格 SPACE
Char("33") !
Char("34") "
Char("35") #
Char("36") $
Char("37") %
Char("38") &
Char("39") ’
Char("40") (
Char("41") )
Char("42") * 
Char("43") +
Char("44") ,
Char("45") -
Char("46") .
Char("47") /
Char("48") 0
Char("49") 1
Char("50") 2
Char("51") 3
Char("52") 4 
Char("53") 5
Char("54") 6
Char("55") 7
Char("56") 8
Char("57") 9 
Char("58") :
Char("59") ;
Char("60") <
Char("61") =
Char("62") > 
Char("63") ?
Char("64") @
Char("65") A
Char("66") B
Char("67") C 
Char("68") D
Char("69") E
Char("70") F
Char("71") G
Char("72") H 
Char("73") I
Char("74") J
Char("75") K
Char("76") L
Char("77") M 
Char("78") N
Char("79") O
Char("80") P
Char("81") Q
Char("82") R 
Char("83") S
Char("84") T
Char("85") U
Char("86") V
Char("87") W 
Char("88") X
Char("89") Y
Char("90") Z
Char("91") [
Char("92") \ 
Char("92") \
Char("93") ]
Char("94") ^
Char("95") _
Char("96") `
Char("97") a 
Char("98") b
Char("99") c
Char("100") d
Char("101") e
Char("102") f 
Char("103") g
Char("104") h
Char("105") i
Char("106") j
Char("107") k 
Char("108") l
Char("109") m
Char("110") n
Char("111") o
Char("112") p 
Char("113") q
Char("114") r
Char("115") s
Char("116") t
Char("117") u 
Char("118") v
Char("119") w
Char("120") x
Char("121") y
Char("122") z 
Char("123") {
Char("124") |
Char("125") }
Char("126") ~
Char("127") 
Char("128")

7
jiemin 在职认证  发表于 2019-9-27 12:07:52
Char("129") 
Char("130") ‚
Char("131") ƒ
Char("132") „
Char("133") …
任意编辑器 ALT+小键盘数字可以看效果
如:ALT+10 松开ALT 可以看到换行效果

8
天南水北 发表于 2019-9-27 23:28:29
gen x=real(id)==.

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

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