1
我试图应用一个函数,该函数返回股票(我已经在其上收集多天的价格)的最新或最大日期。返回熊猫数据框中每个股票名称的最大日期
我将使用此最大或最新日期去收集更多价格。
我的数据帧是当前形式:
in: df.head()
columns: index(date) | stock_name
2015-10-01 A
2015-10-02 A
2015-10-05 B
2015-10-08 B
def max(x):
return x.idxmax()
df["stock_name"].apply(max)
out:
A 2015-10-02
B 2015-10-08
那么,什么是你的问题? –
@AnandSKumar我找不出正确的语法来为每个股票名称返回MAX日期? – yoshiserry
'df.groupby('stock_name')['date'] .max()'可能是? – Zero