In [29]:
import sys
sys.dont_write_bytecode = True
from __future__ import division
import pandas as pd
pd.set_option('display.mpl_style', 'default') # Make the graphs a bit prettier
from collections import OrderedDict
from dataMethods import *
from testRuns import *
In [6]:
lstimLeftHRs = []
lstimRightHRs = []
lstimLeftKs = []
lstimRightKs = []
lstimLeftHitRTs = []
lstimRightHitRTs = []
lstimLeftFaRTs = []
lstimRightFaRTs = []
lstimLeftdPs = []
lstimRightdPs = []
for run in lstimTestRuns:
stats = extractPerformance(run[0],run[1])
lHits = stats['lHits']
rHits = stats['rHits']
lMisses = stats['lMisses']
rMisses = stats['rMisses']
lFAs = stats['lFAs']
rFAs = stats['rFAs']
lCRs = stats['lCRs']
rCRs = stats['rCRs']
lstimLeftHRs.append(stats['lHRs'])
lstimRightHRs.append(stats['rHRs'])
lstimLeftKs.append(stats['lKs'])
lstimRightKs.append(stats['rKs'])
lstimLeftHitRTs.append(stats['lHitRTs'])
lstimRightHitRTs.append(stats['rHitRTs'])
lstimLeftFaRTs.append(stats['lFaRTs'])
lstimRightFaRTs.append(stats['rFaRTs'])
lstimLeftdPs.append(stats['ldPs'])
lstimRightdPs.append(stats['rdPs'])
lstimLeftHRChart = pd.DataFrame(lstimLeftHRs, index=lstimTestRuns, columns=HFconds.keys())
lstimRightHRChart = pd.DataFrame(lstimRightHRs, index=lstimTestRuns, columns=HFconds.keys())
lstimLeftKChart = pd.DataFrame(lstimLeftKs, index=lstimTestRuns, columns=HFconds.keys())
lstimRightKChart = pd.DataFrame(lstimRightKs, index=lstimTestRuns, columns=HFconds.keys())
lstimLeftHitRTChart = pd.DataFrame(lstimLeftHitRTs, index=lstimTestRuns, columns=HFconds.keys())
lstimRightHitRTChart = pd.DataFrame(lstimRightHitRTs, index=lstimTestRuns, columns=HFconds.keys())
lstimLeftFaRTChart = pd.DataFrame(lstimLeftFaRTs, index=lstimTestRuns, columns=HFconds.keys())
lstimRightFaRTChart = pd.DataFrame(lstimRightFaRTs, index=lstimTestRuns, columns=HFconds.keys())
lstimLeftdPChart = pd.DataFrame(lstimLeftdPs, index=lstimTestRuns, columns=HFconds.keys())
lstimRightdPChart = pd.DataFrame(lstimRightdPs, index=lstimTestRuns, columns=HFconds.keys())
In [7]:
rstimLeftHRs = []
rstimRightHRs = []
rstimLeftKs = []
rstimRightKs = []
rstimLeftHitRTs = []
rstimRightHitRTs = []
rstimLeftFaRTs = []
rstimRightFaRTs = []
rstimLeftdPs = []
rstimRightdPs = []
for run in rstimTestRuns:
stats = extractPerformance(run[0],run[1])
lHits = stats['lHits']
rHits = stats['rHits']
lMisses = stats['lMisses']
rMisses = stats['rMisses']
lFAs = stats['lFAs']
rFAs = stats['rFAs']
lCRs = stats['lCRs']
rCRs = stats['rCRs']
rstimLeftHRs.append(stats['lHRs'])
rstimRightHRs.append(stats['rHRs'])
rstimLeftKs.append(stats['lKs'])
rstimRightKs.append(stats['rKs'])
rstimLeftHitRTs.append(stats['lHitRTs'])
rstimRightHitRTs.append(stats['rHitRTs'])
rstimLeftFaRTs.append(stats['lFaRTs'])
rstimRightFaRTs.append(stats['rFaRTs'])
rstimLeftdPs.append(stats['ldPs'])
rstimRightdPs.append(stats['rdPs'])
rstimLeftHRChart = pd.DataFrame(rstimLeftHRs, index=rstimTestRuns, columns=HFconds.keys())
rstimRightHRChart = pd.DataFrame(rstimRightHRs, index=rstimTestRuns, columns=HFconds.keys())
rstimLeftKChart = pd.DataFrame(rstimLeftKs, index=rstimTestRuns, columns=HFconds.keys())
rstimRightKChart = pd.DataFrame(rstimRightKs, index=rstimTestRuns, columns=HFconds.keys())
rstimLeftHitRTChart = pd.DataFrame(rstimLeftHitRTs, index=rstimTestRuns, columns=HFconds.keys())
rstimRightHitRTChart = pd.DataFrame(rstimRightHitRTs, index=rstimTestRuns, columns=HFconds.keys())
rstimLeftFaRTChart = pd.DataFrame(rstimLeftFaRTs, index=rstimTestRuns, columns=HFconds.keys())
rstimRightFaRTChart = pd.DataFrame(rstimRightFaRTs, index=rstimTestRuns, columns=HFconds.keys())
rstimLeftdPChart = pd.DataFrame(rstimLeftdPs, index=rstimTestRuns, columns=HFconds.keys())
rstimRightdPChart = pd.DataFrame(rstimRightdPs, index=rstimTestRuns, columns=HFconds.keys())
In [8]:
shamLeftHRs = []
shamRightHRs = []
shamLeftKs = []
shamRightKs = []
shamLeftHitRTs = []
shamRightHitRTs = []
shamLeftFaRTs = []
shamRightFaRTs = []
shamLeftdPs = []
shamRightdPs = []
for run in shamTestRuns:
stats = extractPerformance(run[0],run[1])
lHits = stats['lHits']
rHits = stats['rHits']
lMisses = stats['lMisses']
rMisses = stats['rMisses']
lFAs = stats['lFAs']
rFAs = stats['rFAs']
lCRs = stats['lCRs']
rCRs = stats['rCRs']
shamLeftHRs.append(stats['lHRs'])
shamRightHRs.append(stats['rHRs'])
shamLeftKs.append(stats['lKs'])
shamRightKs.append(stats['rKs'])
shamLeftHitRTs.append(stats['lHitRTs'])
shamRightHitRTs.append(stats['rHitRTs'])
shamLeftFaRTs.append(stats['lFaRTs'])
shamRightFaRTs.append(stats['rFaRTs'])
shamLeftdPs.append(stats['ldPs'])
shamRightdPs.append(stats['rdPs'])
shamLeftHRChart = pd.DataFrame(shamLeftHRs, index=shamTestRuns, columns=HFconds.keys())
shamRightHRChart = pd.DataFrame(shamRightHRs, index=shamTestRuns, columns=HFconds.keys())
shamLeftKChart = pd.DataFrame(shamLeftKs, index=shamTestRuns, columns=HFconds.keys())
shamRightKChart = pd.DataFrame(shamRightKs, index=shamTestRuns, columns=HFconds.keys())
shamLeftHitRTChart = pd.DataFrame(shamLeftHitRTs, index=shamTestRuns, columns=HFconds.keys())
shamRightHitRTChart = pd.DataFrame(shamRightHitRTs, index=shamTestRuns, columns=HFconds.keys())
shamLeftFaRTChart = pd.DataFrame(shamLeftFaRTs, index=shamTestRuns, columns=HFconds.keys())
shamRightFaRTChart = pd.DataFrame(shamRightFaRTs, index=shamTestRuns, columns=HFconds.keys())
shamLeftdPChart = pd.DataFrame(shamLeftdPs, index=shamTestRuns, columns=HFconds.keys())
shamRightdPChart = pd.DataFrame(shamRightdPs, index=shamTestRuns, columns=HFconds.keys())
In [9]:
lstimLeftHRChart
Out[9]:
In [10]:
lstimRightHRChart
Out[10]:
In [11]:
rstimLeftHRChart
Out[11]:
In [12]:
rstimRightHRChart
Out[12]:
In [13]:
shamLeftHRChart
Out[13]:
In [14]:
shamRightHRChart
Out[14]:
In [15]:
lstimLeftKChart
Out[15]:
In [16]:
lstimRightKChart
Out[16]:
In [17]:
rstimLeftKChart
Out[17]:
In [18]:
rstimRightKChart
Out[18]:
In [19]:
shamLeftKChart
Out[19]:
In [20]:
shamRightKChart
Out[20]:
In [21]:
lstimLeftdPChart
Out[21]:
In [22]:
lstimRightdPChart
Out[22]:
In [23]:
rstimLeftdPChart
Out[23]:
In [24]:
rstimRightdPChart
Out[24]:
In [25]:
shamLeftdPChart
Out[25]:
In [26]:
shamRightdPChart
Out[26]:
In [ ]: