12-02-2014 02:02 PM
I have a large dataset in which the majority of the cells are not populated, indicated by a '.'. This was a result of creating columns when I executed a proc transpose.
A + B + C
1. In datastep when I try to calculate A + B + C for row 1 in the above example, the returned value is . ,rather than 25. How do I perform a sum across columns when one or more of the fields is empty.
2. Alternatively, is there a quick way of doing an if A = . then A = 0 across two hundred columns, without having to do an if statement for all columns. Can this be done across the whole database.
3. Alternatively, is there something I can do in the proc transpose which populates the fields as 0s rather than . s
Any help would be greatly appreciated !