i have been having a lot of trouble performing precision recall on a dataframe, which has 3-tier category labels -1,0,1 and and 400 rows for prediction. this is my df: