如果你对df中的一个字段(比如说CODES)进行groupby,而你的数据表这个字段只有一个值,那么运行的时候就会报错ValueError: Expected 1D array, got (N,N) array instead.这个时候需要加一个条件判断。
报错语句: df_stockprice.groupby('CODES').apply(lambda x: x['beta']).reset_index(drop=True)
如果你对df中的一个字段(比如说CODES)进行groupby,而你的数据表这个字段只有一个值,那么运行的时候就会报错ValueError: Expected 1D array, got (N,N) array instead.这个时候需要加一个条件判断。
报错语句: df_stockprice.groupby('CODES').apply(lambda x: x['beta']).reset_index(drop=True)