楼主: crazygoing
1928 6

如何统计重复频数 [推广有奖]

  • 0关注
  • 47粉丝

已卖:716份资源

教授

29%

还不是VIP/贵宾

-

威望
1
论坛币
4821 个
通用积分
21.8870
学术水平
165 点
热心指数
203 点
信用等级
146 点
经验
48691 点
帖子
441
精华
1
在线时间
1326 小时
注册时间
2007-11-9
最后登录
2024-7-27

楼主
crazygoing 发表于 2013-4-26 09:54:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
有数据集结构类似如下表
学校名称学校类型
小学A小学
小学A小学
小学A小学
中学B中学
中学B中学
中学B中学


现在想统计学校类型中小学有多少、中学有多少。
期望的结果应该是:  小学   1   中学  1.

不知道sas程序该如何写?

谢谢!   
二维码

扫码加我 拉你入群

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

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

关键词:sas程序 中小学 不知道 如何写 数据集 统计 如何

沙发
scarfacetony 发表于 2013-4-26 10:06:32
data test;
        input a $ b $;
        cards;
小学A        小学
小学A        小学
小学A        小学
中学B        中学
中学B        中学
中学B        中学
;
run;

proc sort data=test nodupkey; by a b; run;

proc freq data=test;
        table b;
run;
看了这个视频,我于是有了进股市的信心!
https://bbs.pinggu.org/thread-2787427-1-1.html

藤椅
crazygoing 发表于 2013-4-26 10:08:55
scarfacetony 发表于 2013-4-26 10:06
data test;
        input a $ b $;
        cards;
多谢!
我想多了。

板凳
scnfeg 发表于 2013-4-27 08:56:00
不知这个问题直接用freq是不是更好

报纸
crazygoing 发表于 2013-4-27 09:02:40
scnfeg 发表于 2013-4-27 08:56
不知这个问题直接用freq是不是更好
请问 如何 做?      参数我不会写

地板
rdwalk 发表于 2013-4-30 23:40:02
data test;
        input schname $ sch $;
        cards;
小学A        小学
小学B        小学
小学A        小学
小学D        小学
小学C        小学
小学D        小学
中学B        中学
中学C        中学
中学C        中学
中学C        中学
中学B        中学
中学X        中学
中学B        中学
中学X        中学
中学B        中学
;
run;

proc sql;
  select distinct schname, count(schname) as count,sch
  from test
  group by schname;
quit;


try this and below:


proc freq data=test;
  table schname*sch;
run;

7
crazygoing 发表于 2013-5-6 11:52:32
  1. proc sql;
  2.   select distinct schname, count(schname) as count,sch
  3.   from test
  4.   group by schname;
  5. quit;
复制代码
distinct用的很妙啊, 谢谢!

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

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