楼主: Bontique
4416 6

如何将catalog转换为SAS数据集以及有条件的proc print [推广有奖]

  • 0关注
  • 1粉丝

已卖:86份资源

本科生

69%

还不是VIP/贵宾

-

威望
0
论坛币
1601 个
通用积分
79.9543
学术水平
1 点
热心指数
8 点
信用等级
0 点
经验
3481 点
帖子
70
精华
0
在线时间
56 小时
注册时间
2012-3-30
最后登录
2022-2-14

楼主
Bontique 发表于 2015-8-24 17:52:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位版友好~

想请问一下:
1. 我有一个format集合是catalog形式的,已经在SAS Library中了,如何将其变成SAS数据集?需要的内容是,format的名字,值,和label。
尝试过PROC CATALOG, 失败, 输出的貌似是这个catalog的信息数据集而不是内容数据集。

2. 如何做到,如果一个数据集为空,就输出一条信息,提示数据集为空,而如果有值就proc print出来?

谢谢各位热心的大侠~小妹先在此谢过啦~
二维码

扫码加我 拉你入群

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

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

关键词:Catalog sas数据集 print ROC int 如何

回帖推荐

qqyy402 发表于4楼  查看完整内容

libname mydir "catalog directory"; libname mylibrary (mydir); proc format library=mylibrary cntlin=mydir.myformats; run; 就可以转成数据集了
已有 1 人评分热心指数 收起 理由
eijuhz + 1 精彩帖子

总评分: 热心指数 + 1   查看全部评分

沙发
ccvvlulei 发表于 2017-8-8 12:16:18
楼主你好,两年前的问题您解决了吗?我现在也遇到了相同的问题,能够告诉我方法吗 ,谢谢

藤椅
小珂子93 学生认证  发表于 2017-8-10 20:29:52
ccvvlulei 发表于 2017-8-8 12:16
楼主你好,两年前的问题您解决了吗?我现在也遇到了相同的问题,能够告诉我方法吗 ,谢谢
请问解决了吗。。。

板凳
qqyy402 发表于 2017-8-31 16:04:38
libname mydir "catalog directory";
libname mylibrary (mydir);

proc format library=mylibrary cntlin=mydir.myformats;
run;

就可以转成数据集了
已有 1 人评分学术水平 收起 理由
eijuhz + 1 精彩帖子

总评分: 学术水平 + 1   查看全部评分

报纸
wzjgxw 在职认证  发表于 2018-1-30 11:07:31
qqyy402 发表于 2017-8-31 16:04
libname mydir "catalog directory";
libname mylibrary (mydir);
按照你你的代码试了,报错mydir.myformats不存在呢

地板
qqyy402 发表于 2018-3-23 09:52:34
wzjgxw 发表于 2018-1-30 11:07
按照你你的代码试了,报错mydir.myformats不存在呢
不好意思,好久没上线了,这个myformats是需要改成你自己需要读入的那个format的catalog呢。。。。。。,不然肯定不存在

7
奔跑的猪宝 发表于 2020-4-13 16:45:27
qqyy402 发表于 2017-8-31 16:04
libname mydir "catalog directory";
libname mylibrary (mydir);
谢谢你,通过你的程序改了下,发现解决了我目前存在的问题实在感谢

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

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