全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1251 0
2015-03-08
本人编辑了一个gplot的程序,想调用2个plot过程,每一个PLOT过程使用不同的where语句,但一直达不到效果。请高手赐教,非常感谢。
编写这个程序的本意为:利用fur为X轴,lac为y轴,rep的5个变量使用不同的颜色在图上显示,tem的7个变量使用不同的符号在散点图上显示。
data zhang;
input name$ rep$ tem$ time$ fur lac@@;
cards;
0_1_75    0     75     15    8.3    14.4
0_1_80    0     80     15    7.9    1.6
0_1_85    0     85     15    8.6    12.6
0_1_90    0     90     15    9.4    21.5
0_1_95    0     95     15    10.7    12.2
0_1_100    0     100     15    11.8    14.2
0_1_105    0     105     15    14.3    18.0
5_1_75    5     75     15    13.7    6.0
5_1_80    5     80     15    12.3    4.5
5_1_85    5     85     15    13.3    25.8
5_1_90    5     90     15    13.7    25.2
5_1_95    5     95     15    15.6    12.7
5_1_100    5     100     15    19.7    71.2
5_1_105    5     105     15    26.8    16.4
10_1_75    10     75     15    23.9    21.2
10_1_80    10     80     15    23.9    15.3
10_1_85    10     85     15    24.3    11.7
10_1_90    10     90     15    25.4    24.6
10_1_95    10     95     15    25.5    23.9
10_1_100    10     100     15    28.3    24.0
10_1_105    10     105     15    35.0    39.6
20_1_75    20     75     15    39.0    11.2
20_1_80    20     80     15    36.7    10.4
20_1_85    20     85     15    36.5    6.7
20_1_90    20     90     15    37.7    10.7
20_1_95    20     95     15    39.1    13.7
20_1_100    20     100     15    43.1    16.5
20_1_105    20     105     15    43.0    23.4
100_1_75    100     75     15    197.3    38.2
100_1_80    100     80     15    197.5    38.8
100_1_85    100     85     15    198.2    36.9
100_1_90    100     90     15    196.3    36.0
100_1_95    100     95     15    196.3    43.8
100_1_100    100     100     15    193.8    38.2
100_1_105    100     105     15    194.6    52.4
;
goptions reset=all;
proc gplot;
where rep in ('0' '5' '10' '20' '100');
symbol1 v=none c=green;
symbol2 v=none c=blue;
symbol3 v=none c=cyan;
symbol4 v=none c=pink;
symbol5 v=none c=red;
where tem in ('75' '80' '85' '90' '95' '100' '105');
symbol6 v=plus;
symbol7 v=x;
symbol8 v=star;
symbol9 v=square;
symbol10 v=dot;
symbol11 v=circle;
symbol12 v=hash;
plot fur*lac=rep/overlay;
plot2 fur*lac=tem/overlay;
run;

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群