SAS初学者求助,简化后的问题如下:我现在有两个data,a和b。
a为50*5,b为1*2。
现想用a中的每行第4和5列对应减去b中的两个数(再分别进行乘方),
比如如下表,在a中x-0.123 y-0.456,但不要手动在a中减,每次生成的a和b都是不同的,最好是调用变量。
请问如何实现,谢谢!
为了方便理解,再说一下实际问题,数据a50个样本点,5个变量,第4-5变量是每个样本点的xy坐标。数据b是某一个点的xy坐标,想求a中每一个点到该b点的距离。
a:
id | m | n | x | y |
1 | xx | xx | 0.111 | 0.222 |
2 | xx | xx | 0.333 | 0.444 |
…………
…………
b: