全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
28889 12
2017-07-18
请问一下, stata数据集中为什么证券代码和行业代码是红色的?
另外,提取行业代码的第1位时,用gen indu=substr(industry,1,1)时,indu的观测值为空?
二维码

扫码加我 拉你入群

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

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

全部回复
2017-7-18 17:18:56
红色可能是因为你证券代码和行业代码中有文本字符,stata默认变量位文本就是红色的,你可以使用destring转换,具体的语法查看help;提取第一位时观测值为空你可以查看是否前面有空格,你没数据图片不清楚到底怎么回事。
二维码

扫码加我 拉你入群

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

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

2017-7-19 15:34:53
谢谢啊!但我用subinstr命令显示0 real changes made, 请问什么原因?数据结构如下,从Excel导入的stata数据集

stkcd                         industry
"        000001"        "        I01"
"        000002"        "        J01"
"        000004"        "        C81"
"        000005"        "        K99"
"        000006"        "        J01"
"        000007"        "        K32"
"        000008"        "        C75"
"        000009"        "        M"
"        000010"        "        E01"
二维码

扫码加我 拉你入群

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

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

2017-7-19 15:51:29
dongdongcufe 发表于 2017-7-19 15:34
谢谢啊!但我用subinstr命令显示0 real changes made, 请问什么原因?数据结构如下,从Excel导入的stata数据 ...
请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。例如:
复制代码
二维码

扫码加我 拉你入群

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

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

2017-7-19 16:09:32
用dataex显示的数据输入如下:
input str7 stkcd str6 industry
"       000001" "       I01"
"       000002" "       J01"
"       000004" "       C81"
"       000005" "       K99"
"       000006" "       J01"
"       000007" "       K32"
"       000008" "       C75"
"       000009" "       M"  
"       000010" "       E01"
"       000011" "       J01"
二维码

扫码加我 拉你入群

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

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

2017-7-19 16:55:39
dongdongcufe 发表于 2017-7-19 16:09
用dataex显示的数据输入如下:
input str7 stkcd str6 industry
"       000001" "       I01"
谢谢,但是请从 CODE 到 /CODE
复制代码
(包括)请一起 show 出来!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群