"""
@author: Fjorda
"""
import numpy as np
import pandas as pd
S1 = pd.read_csv('Task1_EEG.csv')
S2 = pd.read_csv('Task2_EEG.csv')
S = [S1, S2]
attribs = ['alpha_AF3', 'beta_AF3', 'gamma_AF3', 'delta_AF3', 'theta_AF3',
'alpha_AF4', 'beta_AF4', 'gamma_AF4', 'delta_AF4', 'theta_AF4',
'alpha_FP1', 'beta_FP1', 'gamma_FP1', 'delta_FP1', 'theta_FP1',
'alpha_FP2', 'beta_FP2', 'gamma_FP2', 'delta_FP2', 'theta_FP2',
'alpha_AF7', 'beta_AF7', 'gamma_AF7', 'delta_AF7', 'theta_AF7',
'alpha_AF8', 'beta_AF8', 'gamma_AF8', 'delta_AF8', 'theta_AF8']
X_max = -100000
X_min = 100000
for k in range(len(S)):
Sk = S[k]
x_max = -100000
x_min = 100000
for i in range(len(attribs)):
x = Sk[attribs[i]]
x = abs(x)
x_max = max(x_max, max(x))
x_min = min(x_min, min(x))
X_max = max(X_max, x_max)
X_min = min(X_min, x_min)
for k in range(len(S)):
Sk = S[k]
for i in range(len(attribs)):
x = Sk[attribs[i]]
x = abs(x)
x = (x - X_min)/(X_max - X_min)
Sk[attribs[i]] = x
filename = 'rTask' + str(k+1) + '_EEG.csv'
pd.DataFrame.to_csv(Sk, filename)