楼主: frederic7
5878 2

[原创博文] 有关sas读取csv格式文件的一个问题 [推广有奖]

  • 13关注
  • 3粉丝

副教授

7%

还不是VIP/贵宾

-

威望
0
论坛币
2031 个
通用积分
0.7200
学术水平
8 点
热心指数
18 点
信用等级
4 点
经验
9405 点
帖子
616
精华
0
在线时间
453 小时
注册时间
2009-9-26
最后登录
2022-3-19

3论坛币
一般用sas infile读取文件时,自己输入变量名,
但现在csv文件里第一行已经有变量名了,
希望直接以第一行为变量名,从第二行开始是数据,问怎么编程?

谢谢!

最佳答案

BraveMadMan 查看完整内容

proc import datafile="C:\temp\test.csv" out=shoes dbms=csv replace; getnames=YES; dataraw=2; run;
关键词:infile 怎么编程 file 读取文件 NFI 怎么编程

本帖被以下文库推荐

沙发
BraveMadMan 发表于 2010-7-20 23:17:26 |只看作者 |坛友微信交流群
proc import datafile="C:\temp\test.csv"
     out=shoes
     dbms=csv
     replace;
     getnames=YES;
     dataraw=2;
run;
已有 1 人评分经验 学术水平 热心指数 信用等级 收起 理由
guo.bailing + 100 + 1 + 1 + 1 热心帮助其他会员

总评分: 经验 + 100  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

藤椅
Daletxt 发表于 2016-4-22 17:48:30 |只看作者 |坛友微信交流群
BraveMadMan 发表于 2010-7-20 23:17
proc import datafile="C:\temp\test.csv"
     out=shoes
     dbms=csv
给力,赞一个!!!
我顺便试了下txt文件的导入,改成

proc import datafile="C:\temp\test.txt"
     out=shoes
     replace;
     getnames=YES;
     dataraw=2;
run;
删掉有csv那行就可以了。

使用道具

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

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

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

GMT+8, 2024-4-27 14:38