全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
573 2
2023-12-17
各位大佬们好,最近在学习SAS想问一下这段代码运行完后最新股票名称后的99是怎么来的
代码如下:
data delinfo(label='退市信息|delist information');
format stkcd $6. lstknm $12. lstdt yymmdd10. delistdt yymmdd10. exchflg $1. stktype $1. ;
informat stkcd $6. lstknm $12. lstdt yymmdd10. delistdt yymmdd10. exchflg $1. stktype $1. ;
Label stkcd='股票代码|stock code' lstknm='最新股票名称|latest stock name' lstdt='股票上市
日|list date' delistdt='退市日期|delist date' exchflg='交易所标识|exchange flag'
stktype='股票类型|stock type';

infile 'd:\resdat\delinfo.txt' delimiter='09'x missover dsd firstobs=2;
input stkcd $6. lstknm $12. lstdt yymmdd10. delistdt ~ yymmdd10. exchflg stktype 1. ;
run;

附件列表
)329TX_X4RUAVTSBAUS2({D.png

原图尺寸 6.81 KB

不懂这个9怎么来的

不懂这个9怎么来的

二维码

扫码加我 拉你入群

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

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

全部回复
2023-12-19 12:32:54
读入文件里的数据的时候把后面一列的内容也读到股票名称这一列了。 比如石油大明的上市日期是1996年,就读入了19;上港集箱是2006年上市,后面就把20也包含进来了。
二维码

扫码加我 拉你入群

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

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

2023-12-24 11:06:27
popodan 发表于 2023-12-19 12:32
读入文件里的数据的时候把后面一列的内容也读到股票名称这一列了。 比如石油大明的上市日期是1996年,就读 ...
原来是这样!谢谢您的解答!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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