楼主: AngleeZZ
225 1

[程序分享] SAS趣图分享-sgplot+scatter五星红旗? [推广有奖]

  • 0关注
  • 0粉丝

本科生

68%

还不是VIP/贵宾

-

威望
0
论坛币
245 个
通用积分
3.1572
学术水平
6 点
热心指数
7 点
信用等级
3 点
经验
9005 点
帖子
137
精华
0
在线时间
64 小时
注册时间
2019-1-7
最后登录
2024-5-16

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
五星红旗?sgplot+scatter轻松实现参考代码data star;
x1=0.5;y1=4.0;output;
x2=1.5;y2=3.0;output;
x2=2.0;y2=3.5;output;
x2=2.0;y2=4.0;output;
x2=1.5;y2=4.5;output;
run;

ods graphics/width=500 height=350;
proc sgplot data=star nosuyolegend;
styleattrs wallcolor=red;
scatter x=x1 y=y1/markerattrs=(symbol=starfilled color=yellow size=40);
scatter x=x2 y=y2/markerattrs=(symbol=starfilled color=yellow size=20);
yaxis display=(noline nolabel noticks novalues) values=(0 to 5 by 1);
xaxis display=(noline nolabel noticks novalues) values=(0 to 5 by 1);
run;


003_1.png
哆啦A梦?机器猫?参考代码
data p1;
   pi = constant('pi');
   do tau = -pi to pi by pi/100;
      x = cos(tau);
      y = 0.95*sin(tau)+1;
      id=1;
      output;
   end;
   do tau = 0.62*pi to 2.38*pi by pi/100;
      x = cos(tau)*0.8;
      y = 0.95*sin(tau)*0.8+0.8;
      id=2;
      output;
   end;
   do tau = -pi to pi by pi/100;
      x = cos(tau)*0.1;
      y = sin(tau)*0.1+0.9;
      id=3;
      output;
   end;
   do tau = -pi to pi by pi/100;
      x = 0.5*cos(tau)*0.3-0.15;
      y = sin(tau)*0.3+1.5;
      id=4;
      output;
   end;
   do tau = -pi to pi by pi/100;
      x = 0.5*cos(tau)*0.3+0.15;
      y = sin(tau)*0.3+1.5;
      id=5;
      output;
   end;
   do tau = -pi to pi by pi/100;
      x = 0.3*cos(tau)*0.2+0.15;
      y = 0.5*sin(tau)*0.2+1.35;
      id=6;
      output;
   end;
   do tau = -pi to pi by pi/100;
      x = 0.3*cos(tau)*0.2-0.15;
      y = 0.5*sin(tau)*0.2+1.35;
      id=7;
      output;
   end;
   do tau = pi to 2*pi by pi/100;
      x = cos(tau)*0.3;
      y = 0.8*sin(tau)*0.3+0.5;
      id=8;
      output;
   end;
   x=-0.3;  y=0.8; id=9; output;  x=-0.85; y=0.8; id=9;  output;
   x=0.3;   y=0.8; id=10; output; x=0.85;  y=0.8; id=10; output;
   x=0.3;   y=0.7; id=11; output; x=0.85;  y=0.6; id=11; output;
   x=-0.3;  y=0.7; id=12; output; x=-0.85; y=0.6; id=12; output;
   x=-0.3;  y=0.9; id=13; output; x=-0.85; y=1.0; id=13; output;
   x=0.3;   y=0.9; id=14; output; x=0.85;  y=1.0; id=14; output;
   x=0.3;   y=0.5; id=15; output; x=-0.3;  y=0.5; id=15; output;
   x=0;     y=0.8; id=16; output; x=0;     y=0.5; id=16; output;
run;
proc sgplot data=p1 noborder noautolegend aspect=1;
  polygon x=x y=y id=id / colorresponse=id fill colormodel=(skyblue white red white white black black red black black black black black black black black);
  series x=x y=y / group=id colorresponse=id  colormodel=(black black black black black black black black black black black black black black black black) lineattrs=(color=black pattern=1 thickness=0.1cm);
  xaxis display=none;
  yaxis display=none;
run;

003_2.png


二维码

扫码加我 拉你入群

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

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

关键词:Scatter sgplot gplot 五星红旗 SCAT

已有 1 人评分经验 论坛币 学术水平 收起 理由
whymath + 36 + 36 + 3 精彩帖子

总评分: 经验 + 36  论坛币 + 36  学术水平 + 3   查看全部评分

沙发
whymath 发表于 2023-8-26 12:03:46 |只看作者 |坛友微信交流群
好创意

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-26 13:39