In this post, we will see how to resolve Fill empty rows with values from other rows
Question:
I have a dataset with a number of cases. Every case has two observations. The first observation for case number 1 has value 3 and the second observation has value 7. The two observations for case number 2 have missing values. I need to write code to fill the empty cells with the same values from case number 1 so that the first row for case 2 will have the same value as case 1 for obs = 1 and the second row will have the same value for obs = 2. Of course, this is a very short version of a much bigger dataset so I need something that is flexible enough to accommodate for a couple of hundred cases and where the values to use as fillers change for every subjects.Here is a toy data set:
Best Answer:
We may usefill
with grouping on the row sequence (rowid
) of case
If you have better answer, please add a comment about this, thank you!
Source: Stackoverflow.com
Leave a Review