6440 4

【求助】SAS infile读取csv数据,总是有几列缺失~ [推广有奖]

  • 1关注
  • 0粉丝

高中生

57%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
251 点
帖子
12
精华
0
在线时间
41 小时
注册时间
2016-7-4
最后登录
2019-4-28

楼主
来颗大白兔吧 发表于 2016-12-19 20:08:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
SAS小白,求助各位大手子!一共有35个变量,想使用infile导入,但是有几列总是不见,并且其他一些列的数据缺失,试了无数次,真心不知道怎么办,求助~~

二维码

扫码加我 拉你入群

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

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

关键词:infile file NFI 数据缺失 怎么办

捕获.PNG (20.67 KB)

捕获.PNG

F5_F0.rar
下载链接: https://bbs.pinggu.org/a-2158619.html

952 Bytes

本附件包括:

  • F5_F0.csv

回帖推荐

沙发
l1i2n3i4n5g 在职认证  发表于 2016-12-19 21:46:30
试了一下,正常导入,没有问题

藤椅
来颗大白兔吧 发表于 2016-12-19 21:51:48
l1i2n3i4n5g 发表于 2016-12-19 21:46
试了一下,正常导入,没有问题
可不可以请你分享一下程序!十分感谢

板凳
l1i2n3i4n5g 在职认证  发表于 2016-12-19 23:14:12
  1. /**********************************************************************
  2. *   PRODUCT:   SAS
  3. *   VERSION:   9.1
  4. *   CREATOR:   External File Interface
  5. *   DATE:      19DEC16
  6. *   DESC:      Generated SAS Datastep Code
  7. *   TEMPLATE SOURCE:  (None Specified.)
  8. ***********************************************************************/
  9.     data WORK.test                                   ;
  10.     %let _EFIERR_ = 0; /* set the ERROR detection macro variable */
  11.     infile 'C:\Documents and Settings\Administrator\桌面\F5_F0.csv' delimiter = ',' MISSOVER DSD lrecl=32767 firstobs=2 ;
  12.        informat _YEARMONTH_C_12_ best32. ;
  13.        informat DIM_ORG_C_50_ best32. ;
  14.        informat YCDM_C_50_ best32. ;
  15.        informat FLD17_C_50_ best32. ;
  16.        informat FLD16_C_50_ best32. ;
  17.        informat JZCSBM_C_50_ best32. ;
  18.        informat FLD0_C_50_ best32. ;
  19.        informat FLD1_C_50_ best32. ;
  20.        informat FLD18_C_50_ $23. ;
  21.        informat FLD2_C_50_ best32. ;
  22.        informat FLD23_C_50_ $8. ;
  23.        informat FLD22_C_50_ best32. ;
  24.        informat FLD21_C_50_ $1. ;
  25.        informat FLD24_C_50_ $1. ;
  26.        informat FLD3_C_50_ $24. ;
  27.        informat FLD19_C_50_ best32. ;
  28.        informat FLD4_C_50_ best32. ;
  29.        informat FLD5_C_50_ best32. ;
  30.        informat FLD33_C_50_ best32. ;
  31.        informat FLD32_C_50_ best32. ;
  32.        informat FLD31_C_50_ best32. ;
  33.        informat FLD30_C_50_ best32. ;
  34.        informat FLD29_C_50_ best32. ;
  35.        informat FLD28_C_50_ best32. ;
  36.        informat FLD27_C_50_ best32. ;
  37.        informat FLD6_C_50_ best32. ;
  38.        informat FLD7_C_50_ best32. ;
  39.        informat FLD8_C_50_ best32. ;
  40.        informat FLD9_C_50_ best32. ;
  41.        informat FLD10_C_50_ best32. ;
  42.        informat FLD11_C_50_ $1. ;
  43.        informat FLD20_C_50_ $1. ;
  44.        informat FLD12_C_50_ $1. ;
  45.        informat FLD14_N_20_2_ best32. ;
  46.        informat FLD15_N_20_2_ best32. ;
  47.        format _YEARMONTH_C_12_ best12. ;
  48.        format DIM_ORG_C_50_ best12. ;
  49.        format YCDM_C_50_ best12. ;
  50.        format FLD17_C_50_ best12. ;
  51.        format FLD16_C_50_ best12. ;
  52.        format JZCSBM_C_50_ best12. ;
  53.        format FLD0_C_50_ best12. ;
  54.        format FLD1_C_50_ best12. ;
  55.        format FLD18_C_50_ $23. ;
  56.        format FLD2_C_50_ best12. ;
  57.        format FLD23_C_50_ $8. ;
  58.        format FLD22_C_50_ best12. ;
  59.        format FLD21_C_50_ $1. ;
  60.        format FLD24_C_50_ $1. ;
  61.        format FLD3_C_50_ $24. ;
  62.        format FLD19_C_50_ best12. ;
  63.        format FLD4_C_50_ best12. ;
  64.        format FLD5_C_50_ best12. ;
  65.        format FLD33_C_50_ best12. ;
  66.        format FLD32_C_50_ best12. ;
  67.        format FLD31_C_50_ best12. ;
  68.        format FLD30_C_50_ best12. ;
  69.        format FLD29_C_50_ best12. ;
  70.        format FLD28_C_50_ best12. ;
  71.        format FLD27_C_50_ best12. ;
  72.        format FLD6_C_50_ best12. ;
  73.        format FLD7_C_50_ best12. ;
  74.        format FLD8_C_50_ best12. ;
  75.        format FLD9_C_50_ best12. ;
  76.        format FLD10_C_50_ best12. ;
  77.        format FLD11_C_50_ $1. ;
  78.        format FLD20_C_50_ $1. ;
  79.        format FLD12_C_50_ $1. ;
  80.        format FLD14_N_20_2_ best12. ;
  81.        format FLD15_N_20_2_ best12. ;
  82.     input
  83.                 _YEARMONTH_C_12_
  84.                 DIM_ORG_C_50_
  85.                 YCDM_C_50_
  86.                 FLD17_C_50_
  87.                 FLD16_C_50_
  88.                 JZCSBM_C_50_
  89.                 FLD0_C_50_
  90.                 FLD1_C_50_
  91.                 FLD18_C_50_ $
  92.                 FLD2_C_50_
  93.                 FLD23_C_50_ $
  94.                 FLD22_C_50_
  95.                 FLD21_C_50_ $
  96.                 FLD24_C_50_ $
  97.                 FLD3_C_50_ $
  98.                 FLD19_C_50_
  99.                 FLD4_C_50_
  100.                 FLD5_C_50_
  101.                 FLD33_C_50_
  102.                 FLD32_C_50_
  103.                 FLD31_C_50_
  104.                 FLD30_C_50_
  105.                 FLD29_C_50_
  106.                 FLD28_C_50_
  107.                 FLD27_C_50_
  108.                 FLD6_C_50_
  109.                 FLD7_C_50_
  110.                 FLD8_C_50_
  111.                 FLD9_C_50_
  112.                 FLD10_C_50_
  113.                 FLD11_C_50_ $
  114.                 FLD20_C_50_ $
  115.                 FLD12_C_50_ $
  116.                 FLD14_N_20_2_
  117.                 FLD15_N_20_2_
  118.     ;
  119.     if _ERROR_ then call symputx('_EFIERR_',1);  /* set ERROR detection macro variable */
  120.     run;
复制代码

已有 2 人评分学术水平 热心指数 信用等级 收起 理由
来颗大白兔吧 + 1 + 1 + 1 精彩帖子
lovexialulu + 1 + 1 + 1 热心帮助其他会员

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

报纸
pontinka 学生认证  发表于 2018-2-22 00:04:26
我也用正常方式导入,但是负数还是无法正常读取,不知道是否有人也遇到了相同的问题?
求指教,如何解决和设置?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 20:32