4.6 KiB
4.6 KiB
In [2]:
import numpy as np
import matplotlib.pyplot as plt
from scipy import sparse
import pandas as pd
from IPython.display import display
import mglearn
import sklearn
from sklearn.linear_model import LinearRegression
from sklearn.tree import DecisionTreeRegressor
# Load in data file
data = np.loadtxt('src/Hudson_Bay.csv', delimiter=',', skiprows=1)
# Make arrays containing x-axis and hares and lynx populations
#How do you import this data to IPython? Ask Morten
year = data[:,0]
hares = data[:,1]
lynx = data[:,2]
plt.plot(year, hares ,'b-+', year, lynx, 'r-o')
plt.axis([1900,1920,0, 100.0])
plt.xlabel(r'Year')
plt.ylabel(r'Numbers of hares and lynx ')
plt.legend(('Hares','Lynx'), loc='upper right')
plt.title(r'Population of hares and lynx from 1900-1920 (x1000)}')
plt.savefig('Hudson_Bay_data.pdf')
plt.savefig('Hudson_Bay_data.png')
plt.show()[0;31m---------------------------------------------------------------------------[0m [0;31mFileNotFoundError[0m Traceback (most recent call last) [0;32m<ipython-input-2-7c0c8f9a022b>[0m in [0;36m<module>[0;34m()[0m [1;32m 10[0m [0;34m[0m[0m [1;32m 11[0m [0;31m# Load in data file[0m[0;34m[0m[0;34m[0m[0m [0;32m---> 12[0;31m [0mdata[0m [0;34m=[0m [0mnp[0m[0;34m.[0m[0mloadtxt[0m[0;34m([0m[0;34m'src/Hudson_Bay.csv'[0m[0;34m,[0m [0mdelimiter[0m[0;34m=[0m[0;34m','[0m[0;34m,[0m [0mskiprows[0m[0;34m=[0m[0;36m1[0m[0;34m)[0m[0;34m[0m[0m [0m[1;32m 13[0m [0;31m# Make arrays containing x-axis and hares and lynx populations[0m[0;34m[0m[0;34m[0m[0m [1;32m 14[0m [0myear[0m [0;34m=[0m [0mdata[0m[0;34m[[0m[0;34m:[0m[0;34m,[0m[0;36m0[0m[0;34m][0m[0;34m[0m[0m [0;32m/anaconda3/lib/python3.6/site-packages/numpy/lib/npyio.py[0m in [0;36mloadtxt[0;34m(fname, dtype, comments, delimiter, converters, skiprows, usecols, unpack, ndmin)[0m [1;32m 896[0m [0mfh[0m [0;34m=[0m [0miter[0m[0;34m([0m[0mopen[0m[0;34m([0m[0mfname[0m[0;34m,[0m [0;34m'U'[0m[0;34m)[0m[0;34m)[0m[0;34m[0m[0m [1;32m 897[0m [0;32melse[0m[0;34m:[0m[0;34m[0m[0m [0;32m--> 898[0;31m [0mfh[0m [0;34m=[0m [0miter[0m[0;34m([0m[0mopen[0m[0;34m([0m[0mfname[0m[0;34m)[0m[0;34m)[0m[0;34m[0m[0m [0m[1;32m 899[0m [0;32melse[0m[0;34m:[0m[0;34m[0m[0m [1;32m 900[0m [0mfh[0m [0;34m=[0m [0miter[0m[0;34m([0m[0mfname[0m[0;34m)[0m[0;34m[0m[0m [0;31mFileNotFoundError[0m: [Errno 2] No such file or directory: 'src/Hudson_Bay.csv'
In [ ]: