楼主: xiao198821
2586 14

[原创博文] 问个很简单的问题 [推广有奖]

  • 1关注
  • 0粉丝

已卖:265份资源

硕士生

28%

还不是VIP/贵宾

-

威望
0
论坛币
357 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2048 点
帖子
90
精华
0
在线时间
191 小时
注册时间
2008-11-16
最后登录
2016-8-21

楼主
xiao198821 发表于 2010-3-12 10:34:08 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想把一个excel读入sas
a.xls:

a 2
b 1

以下是程序:
data a;
infile '.../a.xls';
input class $ num;
proc print data=a;run;

为什么结果老是报错?有很多乱码呢?

大家帮我找下错误吧 谢谢大家
二维码

扫码加我 拉你入群

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

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

关键词:infile EXCEL Input print Data excel 程序

沙发
醉_清风 发表于 2010-3-12 11:17:09
楼主的程序只能读入TXT类型的原始数据
从来不需要想起 永远也不会忘记

藤椅
xiao198821 发表于 2010-3-12 11:50:53
2# 醉_清风 谢谢 ,那怎样读excel呢?教教我好吗?

板凳
ping_007 发表于 2010-3-12 12:05:17
3# xiao198821

用文件菜单即可,然后把code存下来。

报纸
xiao198821 发表于 2010-3-12 12:54:26
4# ping_007 谢谢您的回答,能不能直接将程序给我看一下呢?

地板
醉_清风 发表于 2010-3-12 13:23:19
PROC IMPORT DATAFILE="c:\a.xls"
OUT=b DBMS=EXCEL2000 REPLACE;
   SHEET="Sheet1";
   GETNAMES=YES;
RUN;
从来不需要想起 永远也不会忘记

7
xiao198821 发表于 2010-3-12 13:27:31
6# 醉_清风 我用不了import模块,data步能做到吗?谢谢

8
醉_清风 发表于 2010-3-12 13:51:48
你把XLS文件另存为TXT格式 再用你原来的程序
我一般都这么干
从来不需要想起 永远也不会忘记

9
crackman 发表于 2010-3-12 13:54:50
用不了IMPORT模块?
那你的SAS是撒子版本的哦?

10
frackdeng 发表于 2010-3-12 14:01:25
可以用dde实现data步中输入

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-27 03:57