IIU C вы можете попробовать
import pandas as pd
import numpy as np
d = {'Team': ['Duke', 'LSU'],
'Wins': [20, 18],
'Losses' : [5, 7],
'Conference' : ['ACC', 'SEC']}
df = pd.DataFrame(data=d)
df["color"] = np.where(df["Conference"]=="SEC", "red", "blue")
df.plot(x='Losses', y='Wins', kind="scatter", color=df["color"]);
Если вы хотите использовать ту же логику c для Duke, вам просто нужно изменить строку на np.where
соответственно.
Обновление Для этого конкретного случая, я думаю, вы должны взглянуть на plotly
import plotly.express as px
px.scatter(df,x="Losses", y="Wins", color="Conference", hover_name="Team")