楼主: freetiger
6186 7

怎样画sgplot的垂直参考线? [推广有奖]

  • 0关注
  • 0粉丝

博士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
4.5000
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
2507 点
帖子
100
精华
0
在线时间
371 小时
注册时间
2011-1-17
最后登录
2024-1-10

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
proc sgplot data=kall_5;               
   series x=date y=netValue;       
run;
想在2017/01/01处画根垂直的参考线,怎么整的呢?
二维码

扫码加我 拉你入群

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

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

关键词:sgplot gplot plot GPL 参考线

沙发
zwnSAS121 发表于 2017-2-28 21:17:03 |只看作者 |坛友微信交流群
data stock;
retain code close date;
informat date yymmdd10.;
input code close date;
format date yymmdd10. code z6.;
cards;
000001   10.2       2017-01-01
000001   10.3       2017-01-02
000001   10.7       2017-01-03
000002   9.2        2017-01-04
000002   9.3        2017-01-05
000002   9.7        2017-01-06
000004   8.2        2017-01-07
000004   8.3        2017-01-08
000004   8.7        2017-01-09
;
proc sgplot data=stock;
series x=date y=close / lineattrs=(color=blue thickness=2 pattern=solid)
markers markerattrs=(color=red symbol=trianglefilled);
xaxis grid gridattrs=(color="#00bc57" thickness=2) label="日期" ;
yaxis label="收盘价";
run;

使用道具

藤椅
zwnSAS121 发表于 2017-2-28 21:20:28 |只看作者 |坛友微信交流群
proc sgplot data=stock;
series x=date y=close / lineattrs=(color="#00b8e5" thickness=2 pattern=solid)
markers markerattrs=(color=red symbol=trianglefilled size=10);
xaxis grid gridattrs=(color="#00bc57" pattern=dash thickness=2)
label="日期" ;
yaxis label="收盘价";
run;

使用道具

板凳
chicheng001 发表于 2017-3-1 05:37:10 |只看作者 |坛友微信交流群
axis1 order = (0 to 10 by 1)      
      value = (angle = 90 height = 1.5)  
      label = (height = 1.5 "date")
      minor = none
      offset = (1,1);

axis2 order = (0 to 10 by 1)   
      value = (height = 1.5)
      label = (height = 1.5 angle = 90 "netValue")
      minor = none
      offset = (1,1);

proc gplot
   data = kall_5;

   plot netValue * date = trt /haxis = axis1
                                vaxis = axis2
                                legend = legend1
                                href = (1);

run;
quit;

使用道具

报纸
freetiger 发表于 2017-3-1 10:22:58 |只看作者 |坛友微信交流群
zwnSAS121 发表于 2017-2-28 21:17
data stock;
retain code close date;
informat date yymmdd10.;
谢谢!挺好。
我的图x轴是date,y轴是netvalue。希望只在某个指定日期画根参考竖线。

使用道具

地板
freetiger 发表于 2017-3-1 10:23:06 |只看作者 |坛友微信交流群
zwnSAS121 发表于 2017-2-28 21:17
data stock;
retain code close date;
informat date yymmdd10.;
谢谢!挺好。
我的图x轴是date,y轴是netvalue。希望只在某个指定日期画根参考竖线。

使用道具

7
freetiger 发表于 2017-3-1 10:24:59 |只看作者 |坛友微信交流群
chicheng001 发表于 2017-3-1 05:37
axis1 order = (0 to 10 by 1)      
      value = (angle = 90 height = 1.5)  
      label = (heigh ...
谢谢!代码全吗?报错的啊。

使用道具

8
nnnnnn7 学生认证  发表于 2022-5-3 15:43:37 |只看作者 |坛友微信交流群
refline 300 /axis=x

使用道具

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

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

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

GMT+8, 2024-4-20 05:48