I have a dataframe like this,
Date Info
2022-01-01 egg price
2022-01-01 Central Java
2022-01-01 East Java
2022-01-01 chicken price
2022-01-01 Central Java
2022-01-01 East Java
2022-01-02 egg price
2022-01-02 Central Java
2022-01-02 East Java
2022-01-02 chicken price
2022-01-02 Central Java
2022-01-02 East Java
how to delete rows starting from egg price to row before chicken price, and this is per date category. I want to be like this:
Date Info
2022-01-01 chicken price
2022-01-01 Central Java
2022-01-01 East Java
2022-01-02 chicken price
2022-01-02 Central Java
2022-01-02 East Java
If per
Dateare only one valueseggandchickenprice,eggis beforechickenis possible create mask and get values between withGroupBy.cummax: