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.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you explain this in simpler terms?
What are the main points I should remember?
Can you give me an example?
Fantastiskt!
Completion betyg förbättrat till 6.25
Challenge: Screen Compounds Against Target Properties
Svep för att visa menyn
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.
Lösning
Tack för dina kommentarer!
single