Tak, jestem na misji szeregów czasowych/LSTM, i mam zestaw danych: https://www.kaggle.com/camnugent/sandp500
Rzecz w tym, że muszę się podzielić głównej ramki danych na mniejsze ramki danych według nazwy każdej spółki. Czy istnieje szybki sposób zrobić to? ponieważ istnieją dziesiątki nazw firm, widziałem, że można to zrobić za pomocą iloc, ale zbyt wiele wysiłku.
df = pd.read_csv('all_stocks_5yr.csv', parse_dates=['date'])
df['date'] = pd.to_datetime(df['date'])
grouped_df = df.groupby('Name')
Tutaj widać lepiej:
Jak widać, istnieją różne firmy z różnymi nazwami, potrzebuję ramki danych dla każdej firmy. Pomoc jest bardzo ceniona