楼主: guangqing
2425 5

初学者求助 sas如何画一个变量中可能取值所占比例的图表 [推广有奖]

  • 0关注
  • 0粉丝

高中生

60%

还不是VIP/贵宾

-

威望
0
论坛币
54 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
259 点
帖子
20
精华
0
在线时间
28 小时
注册时间
2009-6-25
最后登录
2012-9-7

楼主
guangqing 发表于 2009-7-4 03:58:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
怕我讲得不明白 我举个例子 :变量a有6个值 其中值“1“ 有2个
                                                                                值“ 2“有2个  
                                                                                值“ 3“有1个  
                                                                                值“ 4“有1个  
我的问题就是怎样用sas画出一个图  横坐标是  1 2 3 4 四个值, 纵坐标是每个值分别占总数的百分比(2/6, 2/6 ,1/6 , 1/6)
应该是条直线。 谢谢各位了。
二维码

扫码加我 拉你入群

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

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

关键词:初学者 我的问题 纵坐标 百分比 不明白 变量 图表 SAS 初学者

沙发
crackman 发表于 2009-7-4 21:12:48
data temp;
input x@@;
cards;
1 1 2 2 3 4
;
proc gchart;
vbar x/type=percent spcae=0 width=6 midpoints=1 to 4 by 1 ;
run;
quit;
我运行了可疑看出来的

藤椅
guangqing 发表于 2009-7-5 18:30:59
谢谢了 可是我想要得到直线图  呵呵 不是柱状图  因为我需要在一张图上画好几条这样的直线

板凳
crackman 发表于 2009-7-5 20:04:51
那何必用SAS呢?

报纸
guangqing 发表于 2009-7-7 04:59:39
数据库太大了 呵呵 20多万数据 没有办法

地板
邓贵大 发表于 2009-7-7 06:00:42
好奇怪的要求!不才勉强可以做只有6个值的情性,20多万条这么大的数据从来没碰过,不过您可以参考本坛最伟大帖子之一的大家来讨论一下,SAS怎样才能读入就处理,这样能够处理无限大的数据
  1. data temp;
  2. input x@@;
  3. cards;
  4. 1 1 2 2 3 4
  5. ;
  6. proc freq data=temp;
  7.         tables x/out=sid;
  8. data sid;
  9.         set sid;
  10.         z = x;
  11.         output;
  12.         percent=0;
  13.         output;

  14. goptions reset=all;
  15. symbol1 i=j;
  16. proc gplot data=sid;
  17.         plot percent*x = z/nolegend;
  18. run;
  19. quit;
复制代码
Be still, my soul: the hour is hastening on
When we shall be forever with the Lord.
When disappointment, grief and fear are gone,
Sorrow forgot, love's purest joys restored.

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

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