楼主: xgnfly
5649 12

[原创博文] 如何对连续性数据x1、x2、x3分别根据其数值大小对其分组求各自频数分布。 [推广有奖]

  • 0关注
  • 0粉丝

已卖:166份资源

本科生

40%

还不是VIP/贵宾

-

威望
0
论坛币
798 个
通用积分
0.1200
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
774 点
帖子
84
精华
0
在线时间
18 小时
注册时间
2007-6-30
最后登录
2013-8-14

楼主
xgnfly 发表于 2010-5-7 08:24:58 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
data a; input x1 x2 x3@@; cards; 80 12 120 60 5 156 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 65 18 368 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 45 16 389 66 18 400 ; run; 如何对连续性数据x1、x2、x3分别根据其数值大小对其分组求各自频数分布。
二维码

扫码加我 拉你入群

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

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

关键词:连续性 cards Input card Data 如何

沙发
xgnfly 发表于 2010-5-7 08:28:11
data a; input x1 x2 x3@@; cards; 80 12 120 60 5 156 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 65 18 368 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 45 16 389 66 18 400 ; run; 如何对连续性数据x1、x2、x3分别根据其数值大小对其分组求各自频数分布。


加@@

藤椅
bobguy 发表于 2010-5-7 08:55:53
xgnfly 发表于 2010-5-7 08:28
data a; input x1 x2 x3@@; cards; 80 12 120 60 5 156 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 65 18 368 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 45 16 389 66 18 400 ; run; 如何对连续性数据x1、x2、x3分别根据其数值大小对其分组求各自频数分布。


加@@
The histogram is what you want?

板凳
gzjb 发表于 2010-5-7 09:07:23
data a;
  input x1 x2 x3@@;
cards;
80 12 120 60 5 156 56 6 250 56 15 350
58 23 360 77 35 450 40 25 359 65 18 368
56 6 250 56 15 350 58 23 360 77 35 450
40 25 359 45 16 389 66 18 400
;
run;



proc freq;
  tables x1 x2 x3/nopercent;
run;

报纸
xgnfly 发表于 2010-5-7 09:42:42
3# bobguy

我想把柱形图对应的频数导入数据集,不想手工输入。

地板
xgnfly 发表于 2010-5-7 09:43:06
bobguy 发表于 2010-5-7 08:55
xgnfly 发表于 2010-5-7 08:28
data a; input x1 x2 x3@@; cards; 80 12 120 60 5 156 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 65 18 368 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 45 16 389 66 18 400 ; run; 如何对连续性数据x1、x2、x3分别根据其数值大小对其分组求各自频数分布。


加@@
The histogram is what you want?
我想把柱形图对应的频数导入数据集,不想手工输入。

7
xgnfly 发表于 2010-5-7 09:43:42
gzjb 发表于 2010-5-7 09:07
data a;
  input x1 x2 x3@@;
cards;
80 12 120 60 5 156 56 6 250 56 15 350
58 23 360 77 35 450 40 25 359 65 18 368
56 6 250 56 15 350 58 23 360 77 35 450
40 25 359 45 16 389 66 18 400
;
run;



proc freq;
  tables x1 x2 x3/nopercent;
run;
要求先分组

8
gzjb 发表于 2010-5-7 09:51:44
xgnfly 发表于 2010-5-7 09:43
gzjb 发表于 2010-5-7 09:07
data a;
  input x1 x2 x3@@;
cards;
80 12 120 60 5 156 56 6 250 56 15 350
58 23 360 77 35 450 40 25 359 65 18 368
56 6 250 56 15 350 58 23 360 77 35 450
40 25 359 45 16 389 66 18 400
;
run;



proc freq;
  tables x1 x2 x3/nopercent;
run;
要求先分组
What do you mean 要求先分组? Can you show example to understand what you are saying?

9
xgnfly 发表于 2010-5-7 10:00:52
gzjb 发表于 2010-5-7 09:51
xgnfly 发表于 2010-5-7 09:43
gzjb 发表于 2010-5-7 09:07
data a;
  input x1 x2 x3@@;
cards;
80 12 120 60 5 156 56 6 250 56 15 350
58 23 360 77 35 450 40 25 359 65 18 368
56 6 250 56 15 350 58 23 360 77 35 450
40 25 359 45 16 389 66 18 400
;
run;



proc freq;
  tables x1 x2 x3/nopercent;
run;
要求先分组
What do you mean 要求先分组? Can you show example to understand what you are saying?
是这个意思,我有很多连续性变量,每个变量有很多观察值,想看每个变量的分布情况,用chart可以较方便的实现,但我想把每个变量分组后频数直接放入EXCEL表或数据集中。


如下面程序如何输出到频数据集,再扩展到多个变量
data a;
     input m @@;
cards;
7 2 5
0 0 2
14 10 16
15  20 19
20 21 26
;
run;
proc gchart data=a;
vbar m/midpoints=3 to 15 by 3 space=0 outside=freq;
run;

10
bobguy 发表于 2010-5-7 10:59:31
xgnfly 发表于 2010-5-7 09:43
bobguy 发表于 2010-5-7 08:55
xgnfly 发表于 2010-5-7 08:28
data a; input x1 x2 x3@@; cards; 80 12 120 60 5 156 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 65 18 368 56 6 250 56 15 350 58 23 360 77 35 450 40 25 359 45 16 389 66 18 400 ; run; 如何对连续性数据x1、x2、x3分别根据其数值大小对其分组求各自频数分布。


加@@
The histogram is what you want?
我想把柱形图对应的频数导入数据集,不想手工输入。
data a;
  input x1 x2 x3@@;
cards;
80 12 120 60 5 156 56 6 250 56 15 350
58 23 360 77 35 450 40 25 359 65 18 368
56 6 250 56 15 350 58 23 360 77 35 450
40 25 359 45 16 389 66 18 400
;
run;


Is this what you need?
proc freq noprint;
  tables x1 /nopercent out=x1;
  tables x2 /nopercent out=x2;
  tables x3 /nopercent out=x3;
run;

proc print data=x1;run;
proc print data=x2;run;
proc print data=x3;run;

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

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