楼主: priss111
4934 6

导入csv数据库时某数值型变量显示缺省值是什么问题? [推广有奖]

  • 0关注
  • 5粉丝

副教授

15%

还不是VIP/贵宾

-

威望
0
论坛币
153 个
通用积分
47.5396
学术水平
11 点
热心指数
14 点
信用等级
10 点
经验
14938 点
帖子
473
精华
0
在线时间
805 小时
注册时间
2008-3-30
最后登录
2024-4-12

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请教大家:

导入csv数据库时某变量显示错误,具体如下:
导入SAS后var1的column description:type:num ,length:8, informat: best32. , format:best20.
凡csv数据库中var1中有 - 的数据均显示为数值型变量缺省值时的状态即一个点;

请教该如何设置才不出现下面的问题?谢谢!

csv数据库中var1的数据形式为:

441502006-2010-01023
441602011200800000
441202011-2008-04519
...




二维码

扫码加我 拉你入群

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

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

关键词:缺省值 数值型 数据库 Description informat 变量 数据库 数值 CSV 缺省值

沙发
priss111 发表于 2011-3-16 08:37:44 |只看作者 |坛友微信交流群
哪位大侠帮忙看看,非常感谢!

使用道具

藤椅
zsushenye 发表于 2011-3-16 21:42:04 |只看作者 |坛友微信交流群
PROC IMPORT OUT= WORK.b
            DATAFILE= "D:\a.csv"
            DBMS=CSV REPLACE;
     GETNAMES=YES;
     DATAROW=2;
RUN;

应该显示的是字符型的啊。。。

使用道具

板凳
priss111 发表于 2011-3-16 23:15:57 |只看作者 |坛友微信交流群
3# zsushenye

谢谢指教!!!

这个问题终解决了。





这个数据库的数据很多14万行*78例,而且变量很多都是字符型的;
而且是4个数据库通过不同的by变量merge,
都不知道怎么处理了,晕...
sql也不熟悉,着急...

使用道具

priss111 发表于 2011-3-16 23:15
3# zsushenye  

谢谢指教!!!
遇到了和楼主一样的问题,就是导入SAS后数据有一部分显示是 .
求楼主指导下最后怎么解决这个问题的,非常感谢哦

使用道具

地板
priss111 发表于 2014-11-24 15:43:24 |只看作者 |坛友微信交流群
初见夏日枫叶 发表于 2014-9-27 10:56
遇到了和楼主一样的问题,就是导入SAS后数据有一部分显示是 .
求楼主指导下最后怎么解决这个问题的,非常 ...
这类数据导入格式都用字符的,
这样保证能够完整的读入数据。

使用道具

7
teqel 发表于 2014-11-25 02:11:04 |只看作者 |坛友微信交流群
可能要用到
proc format + picture
去读部分数据
或者先读成字符型再转换成数字

使用道具

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

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

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

GMT+8, 2024-4-19 12:51