* re-written *
Hi there, I would like to loc a dataframe using a string variable that is equal to a function
str_A = "df[\'column_name\'].isna()" df.loc[str_A,:]
this should give me the portion of the df where "column_name" values are not NaN.
Unfortunately Python reads "str_A" as a column label and not as a function,
so it returns an error: "label [df['column_name'].isna()] is not present into df"
The reason I am doing this is to be able to concatenate several functions into a string in order to automate the slicing of the df.