De regressiedata verkennen
De volgende gegevensset bevat informatie over de marktwaarde van bedrijven over meerdere jaren. Dit is een van de meest populaire soorten tijdreeksdata voor regressie. Als je de waarde van een bedrijf kunt modelleren terwijl die in de tijd verandert, kun je voorspellingen doen over waar dat bedrijf in de toekomst zal staan. Deze gegevensset werd oorspronkelijk ook aangeboden als onderdeel van een openbare Kaggle-competitie.
In deze oefening plot je de tijdreeksen voor een aantal bedrijven om gevoel te krijgen voor hoe ze wel of niet met elkaar samenhangen.
Deze oefening maakt deel uit van de cursus
Machine Learning voor tijdreeksgegevens in Python
Oefeninstructies
- Importeer de data met Pandas (opgeslagen in het bestand
'prices.csv'). - Converteer de index van
datanaardatetime. - Loop door elke kolom van
dataen plot de waarden van die kolom in de tijd.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Read in the data
data = pd.____('prices.csv', index_col=0)
# Convert the index of the DataFrame to datetime
data.index = ____(data.index)
print(data.head())
# Loop through each column, plot its values over time
fig, ax = plt.subplots()
for column in ____:
data[column].plot(ax=ax, label=column)
ax.legend()
plt.show()