全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4294 14
2013-04-24
sas可以画散点图,不知道在sas里怎么实现下面的图形?
plot.png
data.rar
大小:(6.34 KB)

只需: 65535 个论坛币  马上下载

本附件包括:

  • data.sas7bdat


二维码

扫码加我 拉你入群

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

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

全部回复
2013-4-25 08:24:53
9.2及以后版本的SAS,用proc sgplot
可以散点加线条两种图叠加

另,只要是横轴一致的图就可以叠加
但是散点加柱形图就不行了
你这个图应该可以实现
二维码

扫码加我 拉你入群

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

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

2013-4-25 09:13:16
playmore 发表于 2013-4-25 08:24
9.2及以后版本的SAS,用proc sgplot
可以散点加线条两种图叠加
谢谢!有个问题是在sas里不知道怎么分组拟合这种曲线?用spline拟合的效果不是这样的,还有没有其他方法啊?
二维码

扫码加我 拉你入群

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

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

2013-4-25 10:00:42
klaudlit 发表于 2013-4-25 09:13
谢谢!有个问题是在sas里不知道怎么分组拟合这种曲线?用spline拟合的效果不是这样的,还有没有其他方法啊 ...
从未在SAS里做过拟合
你查查有没有样条或多项式拟合的过程
有的话有可能直接可以得到拟合的图像
如果不能直接画图,也可以先得到拟合后的结果再画图
二维码

扫码加我 拉你入群

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

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

2013-4-26 13:05:52
playmore 发表于 2013-4-25 10:00
从未在SAS里做过拟合
你查查有没有样条或多项式拟合的过程
有的话有可能直接可以得到拟合的图像
这种方法好像可以,但又不能完全达到要求。横坐标显示成数字形式了,对分组显示的颜色和形状不知道怎么控制?
                  
proc sgscatter data=data ;
format Yield percent7.2  ;
  plot Yield*datetime
       / group=EC pbspline=(degree=1)
  ;       
run;
二维码

扫码加我 拉你入群

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

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

2013-4-26 13:28:59
klaudlit 发表于 2013-4-26 13:05
这种方法好像可以,但又不能完全达到要求。横坐标显示成数字形式了,对分组显示的颜色和形状不知道怎么控 ...
横坐标的形式是根据你datetime变量的格式来的
你再加一行format datetime xxxxx;就可以控制了
分组显示颜色和线形的话,可以搜下SAS sgplot line就好了
可以直接用symbol子句设置,也可以用proc template设置
设置好了真不容易,如果不是重复使用
导出来用Excel更方便些
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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