Challenge: Screen Compounds Against Target Properties
Swipe to start coding
Write a function rank_candidates that takes a pandas DataFrame with two columns: smiles (molecular SMILES strings) and predicted_activity (numerical scores). Your function should:
- Sort the DataFrame by
predicted_activityin descending order; - Assign a new column
rankwith integer ranks (1 for highest score, 2 for next, etc.); - Return the ranked DataFrame with the new
rankcolumn included.
You should not modify the input DataFrame in-place; return a new DataFrame.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 6.25
Challenge: Screen Compounds Against Target Properties
Pyyhkäise näyttääksesi valikon
Swipe to start coding
Write a function rank_candidates that takes a pandas DataFrame with two columns: smiles (molecular SMILES strings) and predicted_activity (numerical scores). Your function should:
- Sort the DataFrame by
predicted_activityin descending order; - Assign a new column
rankwith integer ranks (1 for highest score, 2 for next, etc.); - Return the ranked DataFrame with the new
rankcolumn included.
You should not modify the input DataFrame in-place; return a new DataFrame.
Ratkaisu
Kiitos palautteestasi!
single