楼主: zwnSAS121
685 6

txt文本导入SAS [推广有奖]

  • 6关注
  • 1粉丝

博士生

15%

还不是VIP/贵宾

-

威望
0
论坛币
311 个
学术水平
13 点
热心指数
16 点
信用等级
13 点
经验
2453 点
帖子
112
精华
0
在线时间
322 小时
注册时间
2015-12-18
最后登录
2019-4-21

zwnSAS121 发表于 2017-1-12 21:02:28 |显示全部楼层
如何将文件a.txt,里面的文本数据形如:1 bjhi 22 gyuho  234 kjkojhub 345 nkjhkh  导入到SAS表格的一个变量string的一个格子里面。

stata SPSS
mich_ard 发表于 2017-1-13 03:34:18 |显示全部楼层
本帖最后由 mich_ard 于 2017-1-13 12:25 编辑

infile ’文件物理地址‘;
input x $39.;

39是字符串的长度。

test.jpg


回复

使用道具 举报

zwnSAS121 发表于 2017-1-13 09:28:15 |显示全部楼层
还是不行,文本没有导入到一个格子里面。sas一个格子支持3万多字符长度
回复

使用道具 举报

mich_ard 发表于 2017-1-19 01:44:16 |显示全部楼层
zwnSAS121 发表于 2017-1-13 09:28
还是不行,文本没有导入到一个格子里面。sas一个格子支持3万多字符长度
你的数据只有39,用不了3万。
回复

使用道具 举报

zwnSAS121 发表于 2017-1-19 08:31:59 |显示全部楼层
原始数据比这个大得多,我找到原因了
回复

使用道具 举报

prince315 在职认证  发表于 2017-1-19 09:43:55 来自手机 |显示全部楼层
主要问题是单行文本过长无法读取完全,需要加选项 lrecl=30000 比如 将单行上限给延伸。默认可能是3000?
回复

使用道具 举报

Claire230 发表于 2017-2-12 01:35:37 |显示全部楼层
学习了
回复

使用道具 举报

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

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

GMT+8, 2019-5-21 11:29