For an excel file, after reading with pandas, I get a dataframe as follows:
type sub_type num
0 a a1 1
1 NaN NaN 2
2 NaN a2 3
3 b b1 4
4 NaN NaN 5
5 NaN b2 6
6 NaN NaN 7
7 c c1 8
8 NaN NaN 9
9 NaN NaN 10
10 NaN c2 11
How can I get an expected result like this? Thanks.
type sub_type num
0 a a1 1
1 a a2 2
2 a a2 3
3 b b1 4
4 b b2 5
5 b b2 6
6 b b3 7
7 c c1 8
8 c c2 9
9 c c3 10
10 c c2 11