{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Data Setup\n", "\n", "In this notebook, we demonstrate how to:\n", "- setup time series data for this module\n", "- visualize the data\n", "\n", "The data in this example is taken from the GEFCom2014 forecasting competition1. It consists of 3 years of hourly electricity load and temperature values between 2012 and 2014. \n", "\n", "1Tao Hong, Pierre Pinson, Shu Fan, Hamidreza Zareipour, Alberto Troccoli and Rob J. Hyndman, \"Probabilistic energy forecasting: Global Energy Forecasting Competition 2014 and beyond\", International Journal of Forecasting, vol.32, no.3, pp 896-913, July-September, 2016." ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [], "source": [ "import os\n", "import matplotlib.pyplot as plt\n", "from common.utils import load_data\n", "%matplotlib inline" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Load the data from csv into a Pandas dataframe" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ " load\n", "2012-01-01 00:00:00 2698.0\n", "2012-01-01 01:00:00 2558.0\n", "2012-01-01 02:00:00 2444.0\n", "2012-01-01 03:00:00 2402.0\n", "2012-01-01 04:00:00 2403.0" ], "text/html": "
\n | load | \n
---|---|
2012-01-01 00:00:00 | \n2698.0 | \n
2012-01-01 01:00:00 | \n2558.0 | \n
2012-01-01 02:00:00 | \n2444.0 | \n
2012-01-01 03:00:00 | \n2402.0 | \n
2012-01-01 04:00:00 | \n2403.0 | \n