楼主: aaronsong23
1844 9

请问如何在导入数据的时候能让sas读全变量文字? [推广有奖]

  • 4关注
  • 0粉丝

本科生

7%

还不是VIP/贵宾

-

威望
0
论坛币
1005 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
640 点
帖子
36
精华
0
在线时间
70 小时
注册时间
2013-10-14
最后登录
2019-7-25

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位高人,请问我如何能在sas读入CSV数据时,将里面的长文字变量全部读完整而不是一半儿呢?比如下面的这个导入程序,在哪儿定义字符长度?不胜感谢!!!

PROC IMPORT OUT= WORK.DK1 /*数据库导入—大库*/
            DATAFILE= "D:\NS\数据分析基线\DAKU2.csv"
            DBMS=CSV REPLACE;
     GETNAMES=no;
     DATAROW=2;
RUN;
二维码

扫码加我 拉你入群

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

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

关键词:导入数据 replace import Names place 如何

本帖被以下文库推荐

沙发
heperwong 发表于 2014-1-3 13:23:26 |只看作者 |坛友微信交流群
PROC IMPORT OUT= WORK.DK1 /*数据库导入—大库*/
            DATAFILE= "D:\NS\数据分析基线\DAKU2.csv"
            DBMS=CSV REPLACE;
      GUESSINGROWS=32767;     GETNAMES=no;
     DATAROW=2;
RUN;
已有 1 人评分论坛币 收起 理由
admin_kefu + 100 热心帮助其他会员

总评分: 论坛币 + 100   查看全部评分

使用道具

藤椅
aaronsong23 发表于 2014-1-3 13:40:26 |只看作者 |坛友微信交流群
heperwong 发表于 2014-1-3 13:23
PROC IMPORT OUT= WORK.DK1 /*数据库导入—大库*/
            DATAFILE= "D:\NS\数据分析基线\DAKU2.csv" ...
感谢!但是一个小问题是我输入后过不去是咋回事儿呢?
NOTE: SCL source line.
4474       GUESSINGROWS=32767;GETNAMES=no;
           ------------
           180
ERROR 180-322: Statement is not valid or it is used out of proper order.

使用道具

板凳
heperwong 发表于 2014-1-3 14:03:59 |只看作者 |坛友微信交流群
The GUESSINGROWS statement is valid only for delimited files.

使用道具

报纸
aaronsong23 发表于 2014-1-3 15:33:27 |只看作者 |坛友微信交流群
heperwong 发表于 2014-1-3 14:03
The GUESSINGROWS statement is valid only for delimited files.
那请问该怎样处理呢?比如我的city变量有“乌鲁木齐市”,但是导入后变成了“乌鲁木”,label变成了“乌鲁木?”

使用道具

地板
heperwong 发表于 2014-1-3 15:38:36 |只看作者 |坛友微信交流群
你可以换DDE的方法导入。

使用道具

7
aaronsong23 发表于 2014-1-3 15:42:17 |只看作者 |坛友微信交流群
heperwong 发表于 2014-1-3 15:38
你可以换DDE的方法导入。
那用CSV格式的数据导入有没有办法实现呢?现在再重现来好麻烦啊。

使用道具

8
heperwong 发表于 2014-1-3 15:55:37 |只看作者 |坛友微信交流群
我自己的SAS9.2用proc import导入CSV是没报erorr,然后变量长度也正常,没有被截。

使用道具

9
myccc 发表于 2014-1-4 08:09:18 |只看作者 |坛友微信交流群
SAS EG 导入文件 十分方便

使用道具

10
aaronsong23 发表于 2014-1-6 09:18:41 |只看作者 |坛友微信交流群
heperwong 发表于 2014-1-3 15:55
我自己的SAS9.2用proc import导入CSV是没报erorr,然后变量长度也正常,没有被截。
那或许是我版本太低了?我用的8.0

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 07:02