dataframe called condition produces the below output:
      SUBJID                                    LBSPCCND    LBSPCCND_OTHER
0   0292-104                           Adequate specimen                  
1   1749-101                                       Other    Limited Sample
2   1733-104  Paraffin block; paraffin-embedded specimen                  
3   0587-102                                       Other  Pathology Report
4   0130-101                           Adequate specimen                  
5   0587-101                           Adequate specimen                  
6   0609-102                                       Other      Unacceptable
When I run the below code, I'm getting a settingwithcopywarning:
condition["LBSPCCND"] = condition["LBSPCCND"].apply(convert_condition) 
condition
      SUBJID           LBSPCCND    LBSPCCND_OTHER
0   0292-104           ADEQUATE                  
1   1749-101              Other    Limited Sample
2   1733-104  PARAFFIN-EMBEDDED                  
3   0587-102              Other  Pathology Report
4   0130-101           ADEQUATE                  
5   0587-101           ADEQUATE                  
6   0609-102              Other      Unacceptable
This generates this error:
SettingWithCopyWarning: 
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead
 
    