SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 497|回复: 2
打印 上一主题 下一主题

使用PROC IMPORT导入CSV文件的时候,如果某个变量前几个观测是空值就会出错,怎么解决

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2011-4-23 16:24:51 | 只看该作者

使用PROC IMPORT导入CSV文件的时候,如果某个变量前几个观测是空值就会出错,怎么解决

各位大侠,使用PROC IMPORT导入CSV文件的时候,如果某个变量前几个观测是空值就会出错,怎么解决?为什么使用PROC IMPORT的时候不能指定输入格式呢?
非常感谢!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2011-4-24 10:44:40 | 只看该作者

Re: 使用PROC IMPORT导入CSV文件的时候,如果某个变量前几个观测是空值就会出错,怎么解决

mixed = yes
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2011-4-25 10:52:20 | 只看该作者

Re: 使用PROC IMPORT导入CSV文件的时候,如果某个变量前几个观测是空值就会出错,怎么解决

谢谢,请问mixed = yes放在哪里?
这样放的话,提示:        Statement is not valid or it is used out of order.

        proc import datafile = "&originalName" out =jed.&targetName dbms = csv replace;
                [b:36d1o0vy]mixed = yes;[/b:36d1o0vy]        run;

这样放的话,提示:        Syntax error.
        proc import datafile = "&originalName" out =jed.&targetName dbms = csv [b:36d1o0vy]mixed = yes[/b:36d1o0vy] replace;
                run;
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-6-11 07:01 , Processed in 0.069203 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表