SAS数据集如何将为负数的部分,变为正数
来源:互联网 发布:流体力学分析软件 编辑:程序博客网 时间:2024/05/21 11:13
SAS数据集如何将为负数的部分,变为正数
B1 B2 B3......(变量)
obs1 2 0.5 9
obs2 1.3 -0.2 -10
obs3 -0.4 -5 -2
方法1:
data b;
set a;
b1=abs(b1);
b2=abs(b2);
b3=abs(b3);
run;
改进优化:
data have;
input obs$ B1 B2 B3;
cards;
obs1 2 0.5 9
obs2 1.3 -0.2 -10
obs3 -0.4 -5 -2
set have;
array b(*) _numeric_; /*_numeric_代表所有数值型变量的列表,用_character_代表所有字符型变量的列表,用_all_代表所有变量的列表*/
do i=1 to dim(b); /*dim求数组的个数,dim(b)=3*/
b(i)=abs(b(i));
end;
run;
B1 B2 B3......(变量)
obs1 2 0.5 9
obs2 1.3 -0.2 -10
obs3 -0.4 -5 -2
方法1:
data b;
set a;
b1=abs(b1);
b2=abs(b2);
b3=abs(b3);
run;
改进优化:
data have;
input obs$ B1 B2 B3;
cards;
obs1 2 0.5 9
obs2 1.3 -0.2 -10
obs3 -0.4 -5 -2
;
data want(drop=i);set have;
array b(*) _numeric_; /*_numeric_代表所有数值型变量的列表,用_character_代表所有字符型变量的列表,用_all_代表所有变量的列表*/
do i=1 to dim(b); /*dim求数组的个数,dim(b)=3*/
b(i)=abs(b(i));
end;
run;
阅读全文
0 0
- SAS数据集如何将为负数的部分,变为正数
- [基础应用] 如何将单元格区域内的正数转换为负数?
- 【c语言】将正数变成对应的负数,将负数变成对应的正数
- C语言基础 如何将正数变成负数
- 【C语言】将正数转成负数,将负数转成正数
- 一个函数就能实现将正数变成对应的负数和将负数变成对应的正数
- 如何将负数转换为二进制
- 如何将负数转换为二进制
- 正数变负数,或者负数变正数最快的方法
- 1.4负数,正数的储存
- 项目 3 - 负数将正数赶出队列
- 十进制正数或负数转化为二进制
- 将数组里的负数排在数组的前面,正数排在数组的后面。但不改变原先负数和正数的排列顺序。
- 整型正数与负数是如何在机器(以stm32为例)中存储与传递的--结合C语言的数据类型转换讲解
- 在顺序存储模式下将所有的负数放到正数前面的三种算法
- 将数据变为json
- 求数组(元素可为正数、负数、0)的最大子序列和
- 求数组(元素可为正数、负数、0)的最大子序列和,
- java
- HDU 1816 Get Luffy Out *(2-SAT+二分)
- 862A. Mahmoud and Ehab and the MEX
- POJ3273 Monthly Expense 二分法
- 人工智能入门简介及行业分析
- SAS数据集如何将为负数的部分,变为正数
- HDU 5127 Dogs' Candies【CDQ分治+动态凸包】
- 分析Hibernate:could not initialize proxy
- PHP的异步、并行、高性能网络通信引擎swoole的安装及websocket服务的使用
- [转]配置sonar、jenkins进行持续审查
- 综合 —— CORS 方式跨域访问
- 用Python的Turtle库绘制森林
- 第二篇:C语言的基本认识
- 当卷积层后跟batch normalization层时为什么不要偏置b