楼主: linzhjbtx
4617 7

在用SAS proc tabulate制表时,如何隐藏一些行或列? [推广有奖]

  • 0关注
  • 1粉丝

已卖:67份资源

硕士生

17%

还不是VIP/贵宾

-

威望
0
论坛币
436 个
通用积分
12.0174
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
796 点
帖子
58
精华
0
在线时间
188 小时
注册时间
2014-8-21
最后登录
2024-11-11

楼主
linzhjbtx 发表于 2015-11-2 10:24:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题,如果不想在制表中显示“sum”,该如何隐藏;还有如何隐藏行“Name” “id”   谢谢!(可用sashelp.class或其他例子帮助说明)
图片1.jpg
二维码

扫码加我 拉你入群

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

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

关键词:Tabulate Late ROC ATE Abu 如何

沙发
crazygoing 发表于 2015-11-2 13:31:11
name='' iD=''
具体你可以参考我的帖子https://bbs.pinggu.org/thread-3957536-1-1.html

藤椅
linzhjbtx 发表于 2015-11-2 14:17:21
crazygoing 发表于 2015-11-2 13:31
name='' iD=''
具体你可以参考我的帖子https://bbs.pinggu.org/thread-3957536-1-1.html
原来如此简单,实现了!非常感谢你!

板凳
linzhjbtx 发表于 2015-11-2 15:17:42
crazygoing 发表于 2015-11-2 13:31
name='' iD=''
具体你可以参考我的帖子https://bbs.pinggu.org/thread-3957536-1-1.html
如果在"name"和"id" 之间还有一列,但这一列显示全为空单元格,应该怎么样把它们隐藏?

报纸
crazygoing 发表于 2015-11-2 16:55:10
linzhjbtx 发表于 2015-11-2 15:17
如果在"name"和"id" 之间还有一列,但这一列显示全为空单元格,应该怎么样把它们隐藏?
全是空,那就是木有数据咯。那table 语句里面就不要写这个变量呀。

地板
linzhjbtx 发表于 2015-11-2 17:23:15
crazygoing 发表于 2015-11-2 16:55
全是空,那就是木有数据咯。那table 语句里面就不要写这个变量呀。
我跑出来的表格结果就类似于这样子
data class;
        set sashelp.class;
        num=1;
run;

proc tabulate data=class missing;
        var num;
        class sex age;
        table sex="" * num=""   num*rowpctsum,  age all;
run;

图:
图片1.jpg

7
calsunny 发表于 2015-11-4 05:14:52
  1. proc tabulate data=Have;
  2. class Name ID Year;
  3. Var money;
  4. table Name=" " * ID=" " Yerar* Money(Sum);
  5. run;
复制代码


假设你的数据名字叫Have的话,以上Code试试?

8
linzhjbtx 发表于 2015-11-5 10:34:49
calsunny 发表于 2015-11-4 05:14
假设你的数据名字叫Have的话,以上Code试试?
搞定了,原来我把分析变量放到行表达式那里 了,一般分析变量是放到【列表达式】的吗?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 06:07