sas sql 子查询求值不止一行
答案:2 悬赏:0 手机版
解决时间 2021-01-27 19:41
- 提问者网友:世勋超人
- 2021-01-27 01:19
sas sql 子查询求值不止一行
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-01-27 01:55
SAS没有replace函数,有字符替换功能的倒是translate函数。试试下面的程序: proc sql; update t set f=translate(f,'-','_'); quit;
全部回答
- 1楼网友:愁杀梦里人
- 2021-01-27 02:16
data test;
input x @@;
cards;
159 280 101 212 224 379
179 264 222 362 168 250
149 260 485 170
;
proc univariate data=test mu0=225 alpha=0.05;
var x;
run;
data test2;
input x y;
cards;
40 385
20 400
25 395
20 365
50 475
50 440
40 490
20 420
50 560
40 525
25 480
50 510
;
proc sql;
select (
(count(*))*sum (x*y) - (sum(x)*sum(y))
)
/
(
(count(*))*sum(x**2) - sum(x)**2
)
as slope,
(
sum(y) - (calculated slope)*sum(x)
)
/
(count(*))
as intercept
from test2;
quit;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯