Как вычислить сложение и вычитание в sas

#sas

#sas

Вопрос:

Как рассчитать это ниже

Используемая ниже формула в Microsoft Excel

    C = col1-col2- col3   col4
  

Я использовал приведенную ниже логику для преобразования приведенной выше формулы в SAS

    C1 = col1-col2
   C2 = sum(col3,col4)
   C1= C1-C2
  

По-прежнему не удается сопоставить значение с выводом Microsoft Excel

Комментарии:

1. Вы можете использовать точно такой же синтаксис в SAS.

2. ваши шаги SAS становятся формулой c = col1 - col2 - col3 - col4 , которая отличается от формулы Excel, поэтому хорошо, что результаты не совпадают.

Ответ №1:

Вам просто нужно обернуть его в datastep:

 data new_data;
   set old_data;
   C = col1 - col2 - col3   col4;
run;