SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 1765|回复: 1
打印 上一主题 下一主题

请教一个txt导为sas数据的问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2006-11-8 23:46:41 | 只看该作者

请教一个txt导为sas数据的问题

问题是这样的:
1)在数据库中导出数据时没有直接txt输出(而excel格式存储数据量太少)所以我以csv导出(但存储为txt格式)
2)在sas中使用import data时如果选择直接倒入txt格式,则显示为一个变量,完全把所有变量都放在一起了,这样做不行。(去掉原始txt文件中的逗号也没用)
3)在sas中使用import data时如果选择倒入dilimited file时,出现了两个问题,(一是中文乱码)二是所有的变量的格式都变成了字符型(而实际应该是数值型),与excel导入的数据字体完全不一样。
请大家给点意见!到底是出了什么问题??怎样改进??应该sas导入文本数据没有问题的
(PS:我的sas导出为txt文件,再导回来没有问题)
请求大家的帮助!!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2006-11-14 19:24:02 | 只看该作者

回帖

其实还是没太明白究竟是怎么回事
一般来说sas导入中文是不会出现乱码的,而如果是比较标准的逗号分隔符文件也不大会出问题。你的原文件里是不是有把文字和数字储存在一列呢?或者说是最上面的标题栏在导入sas时没有设为变量名呢?另外,在sas9.0以下的版本是不支持中文转换标签的,9.0以上的版本才能将中文转换为label。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 14:58 , Processed in 0.070132 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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