我可以简化这部分 pandas 代码吗

Can I simplify this portion of pandas code

如果可能的话,我想简化这部分代码。感谢任何帮助。

min_closing = df['AAPL.Close'].min()

max_closing = df['AAPL.Close'].max()

min_closing_date = df[df['AAPL.Close']==min_closing]

max_closing_date = df[df['AAPL.Close']==max_closing]

print("Min closing price {} on {}".format(min_closing, min_closing_date.iloc[0,0])) 

print("Max closing price {} on {}".format(max_closing, max_closing_date.iloc[0,0]))

是的,您可以使用 idxminidxmax

idmin = df['AAPL.Close'].idxmin()
print("Min closing price {} on {}".format(df.loc[idmin, 'AAPL.Close'], df.loc[idmin, 'Date'])) 

如果日期是索引,idmin是最小日期

print("Min closing price {} on {}".format(df.loc[idmin, 'AAPL.Close'], idmin))