proc means data=har.&seg_cell n mean std p1 p50 p99;
class segment;
var txn tpv;
output out=stat_1 (drop = _TYPE_ _FREQ_)
P1(txn)=txn_P1_T P1(tpv)=tpv_P1_T
P99(txn)=txn_P99_T P99(tpv)=tpv_P99_T
;
where POS_flag = &POS and cell=&gcell;
title "Stat Summary - Test_POS";
run;
data har.&seg_cell;
if _N_=1 then set stat_1;
set har.&seg_cell;
run;
我想将 TXN 和 TPV 分段的 P1 P50 P99(分段有 10 个不同的名称)保存到单独的变量中。但是,当我运行此代码时,只会为所有行存储整体(所有段)P1 P50 P99。
我想要的是取决于应该添加 P1 P50 P99 的部分。
请帮我解决这个问题,并原谅我的糟糕词汇。