I have a DataFrame with an index called SubjectID
and a column Visit
. Subjects have multiple Visits and either an integer value or an N/A for Value1
and Value2
. I want to collapse the rows that have the same SubjectID
and the same Visit
number.
Here is my data frame:
SubjectID Visit Value1 Value2
B1 1 1.57 N/A
B1 1 N/A 1.75
B1 2 N/A 1.56
I want to it to look like this:
Subject ID Visit Value1 Value2
B1 1 1.57 1.75
B1 2 N/A 1.56
I was trying to use groupby()
to solve this problem but I'm not sure how to make it take into account both the index and the values in the Visit
column.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…