तो मैं कर रहा हूँ एक समय श्रृंखला/LSTM काम और मैं एक शेयर डेटासेट: https://www.kaggle.com/camnugent/sandp500
बात यह है कि मैं की जरूरत है विभाजित करने के लिए मुख्य dataframe में छोटे dataframes के नाम से प्रत्येक कंपनी है । वहाँ है एक तेजी से जिस तरह से ऐसा करने के लिए? क्योंकि वहाँ रहे हैं दसियों की कंपनी के नाम, मैंने देखा है कि यह किया जा सकता है के साथ iloc लेकिन प्रयास बहुत ज्यादा है.
df = pd.read_csv('all_stocks_5yr.csv', parse_dates=['date'])
df['date'] = pd.to_datetime(df['date'])
grouped_df = df.groupby('Name')
यहाँ यह बेहतर देखा जा सकता है:
के रूप में आप देख सकते हैं, वहाँ रहे हैं अलग अलग कंपनियों अलग अलग नामों के साथ, मैं क्या चाहते हैं एक dataframe प्रत्येक कंपनी के लिए. मदद की बहुत सराहना की