Selecting observations by group based on conditions in Python
Selecting observations by group based on conditions in Python Question: Imagine that I have a dataframe that looks like this: import pandas as pd df1 = pd.DataFrame(columns=[‘asset’, ‘eligible’, "date"]) df1[‘asset’] = [‘003’, ‘001’, ‘002’, ‘001’, ‘002’, ‘001’, ‘003’, ‘001’, ‘003’, ‘004’, ‘005’, ‘006’] df1[‘eligible’] = [0, 1, 0, 1, 0, 0, 0, 0, 1, 0, …