楼主: shi123_tian
5844 12

[原创博文] 为什么5万多条记录的sas数据集导出为csv格式,变成3万多条? [推广有奖]

  • 0关注
  • 1粉丝

博士生

82%

还不是VIP/贵宾

-

威望
0
论坛币
153 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
24038 点
帖子
148
精华
0
在线时间
301 小时
注册时间
2008-2-18
最后登录
2020-5-18

楼主
shi123_tian 发表于 2012-3-21 13:47:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
为什么5万多条记录的sas数据集导出为csv格式,变成3万多条?
谢谢各位!
二维码

扫码加我 拉你入群

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

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

关键词:sas数据集 多条记录 数据集 记录

沙发
sl122113 发表于 2012-3-21 13:59:02
换一种导出格式试一下
Let Our Life Be Magic And Open

藤椅
sicsis 发表于 2012-3-21 13:59:26
sas数据是什么??
签名被屏蔽

板凳
moonstarpursuit 发表于 2012-3-21 14:01:16
啊?我刚刚试了一下,没问题啊

报纸
shi123_tian 发表于 2012-3-21 14:30:16
我又试了xls格式,还是不对,仍然没有输出完整,仅输出1万多条

地板
shi123_tian 发表于 2012-3-21 14:46:58
我选数据集中的部分变量,建立新的数据集,能完整导出5万多条记录。但是原始的数据集导出,却不完整,不知为什么

7
shi123_tian 发表于 2012-3-21 15:55:26
经过多次尝试,我发现和其中的一个变量有关,请大家帮我看一看。谢谢。
附件为txt格式,如果将其导入到sas中,然后在导出为csv格式,我这边显示导出不完整。
原因是变量错行了,该怎么处理好?

2.txt
下载链接: https://bbs.pinggu.org/a-1071486.html

402.21 KB

8
priss111 发表于 2012-3-21 16:21:14
shi123_tian 发表于 2012-3-21 15:55
经过多次尝试,我发现和其中的一个变量有关,请大家帮我看一看。谢谢。
附件为txt格式,如果将其导入到sas ...
可能与原始的SAS数据集本身不完整导致的,
要是用infile导入时看看informat,fomat,put的格式是不是与原始数据定义的变量类型及其属性一致.

9
baoaibaobao 发表于 2012-3-21 16:37:22
可能与txt中的特殊符号有关,想办法将该符号替换,或读入SAS时删除。
你的txt是怎么来的?

10
maidenhan 发表于 2012-3-22 08:37:42
U can use 'missover' to deal with the missing value, and '09'x in the code means tab.

  1. data test;
  2. format var8 var13 $50.;
  3. infile "C:\Documents and Settings\Administrator\桌面\2.txt" dlm='09'x missover;
  4. input var8 $ var13 $;
  5. if _n_ ne 1;
  6. run;
复制代码

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 03:28