Así que estoy haciendo una serie de Tiempo/LSTM asignación y tengo un stock de conjunto de datos: https://www.kaggle.com/camnugent/sandp500
La cosa es que necesito dividir el principal dataframe en pequeñas dataframes por el nombre de cada empresa. Hay una forma rápida de hacer esto? porque hay decenas de nombres de empresas, he visto que esto se puede hacer con iloc, pero el esfuerzo es demasiado.
df = pd.read_csv('all_stocks_5yr.csv', parse_dates=['date'])
df['date'] = pd.to_datetime(df['date'])
grouped_df = df.groupby('Name')
Aquí se puede ver mejor:
Como usted puede ver, hay diferentes empresas con diferentes nombres, lo que yo quiero es un dataframe para cada empresa. Ayuda se agradece mucho