In [12]:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import pickle
%matplotlib inline
In [13]:
# read in data and extract out desired features.
nature = pd.read_csv('dataset/Climate_HourlyWeather.csv')
nature = nature[['Date/Time','Temp (C)','Visibility (km)','Stn Press (kPa)','Weather']]
# rename
nature = nature.rename(columns = {'Date/Time':'time', 'Temp (C)':'temperature','Stn Press (kPa)':'press',
'Weather':'weather','Visibility (km)':'visibility'})
In [14]:
nature = nature.set_index('time')
nature.index = pd.to_datetime(nature.index)
In [15]:
pickle_file = open('dataset/nature.pkl','wb')
pickle.dump(nature,pickle_file)
pickle_file.close()