I have a dataset with time, bid ask
For example
Time Bid Ask
1/1/2013 2 1
1/2/2013 . 2
1/3/2013 3 4
1/4/2013 . 3
1/5/2013 . 2
1/6/2012 4 1
I want to fill in the mssing values (.) with the last observation
For example at 1/5/2013 under bid it must say 3. Tried to use LOFC and Retain..
But doesent work:/
any one have i code i can use 😃
thx in advance
data have; input Time :mmddyy10. Bid Ask; format time mmddyy10.; cards; 1/1/2013 2 1 1/2/2013 . 2 1/3/2013 3 4 1/4/2013 . 3 1/5/2013 . 2 1/6/2012 4 1 ; run; data want; set have; retain _bid; if not missing(bid) then _bid=bid; drop bid; run;
Ksharp
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.