[试图创建一个为每个扇区创建新数据框的函数,但不确定在函数的返回部分中我做错了什么。
def Sector_Subset(dataframe,GICS_Sectors):
"""
This function takes a dataframe and will pull sector specific data
to create a new dataframe for each eactor
Parameters:
dataframe = Portfolio
GICS_Sectors = Each 11 sectors
Return:
GICS_dataframe
Notes:
We want to do this so we can easily graph momentum separately to compare sectors
"""
dataframe[['datadate','GVKEY','trt1m','gsector','Start_Date','Rank_Percentile','Buy_Date','Sell_Date']]
return [dataframe.get_group(d) for d in GICS_Sectors]
Energy_Portfolio = Sector_Subset(Portfolio,Energy)
[试图创建一个为每个扇区创建新数据框的函数,但不确定在函数的返回部分我做错了什么。 def Sector_Subset(dataframe,GICS_Sectors):“”“ ...
最可能的错误是在示例的最后一行中