llSourcell / Predicting_Winning_Teams

This is the code for "Predicting the Winning Team with Machine Learning" by Siraj Raval on Youtube
255 stars 188 forks source link

More features than expected #2

Open lucasmonstrox opened 5 years ago

lucasmonstrox commented 5 years ago

For some reason Im having like more than 1k of features.

Can you help me?

#last 3 wins for both sides
X_all.HM1 = X_all.HM1.astype('str')
X_all.HM2 = X_all.HM2.astype('str')
X_all.HM3 = X_all.HM3.astype('str')
X_all.AM1 = X_all.AM1.astype('str')
X_all.AM2 = X_all.AM2.astype('str')
X_all.AM3 = X_all.AM3.astype('str')

#we want continous vars that are integers for our input data, so lets remove any categorical vars
def preprocess_features(X):
    ''' Preprocesses the football data and converts catagorical variables into dummy variables. '''

    # Initialize new output DataFrame
    output = pd.DataFrame(index = X.index)

    # Investigate each feature column for the data
    for col, col_data in X.iteritems():

        # If data type is categorical, convert to dummy variables
        if col_data.dtype == object:
            col_data = pd.get_dummies(col_data, prefix = col)

        # Collect the revised columns
        output = output.join(col_data)

    return output

X_all = preprocess_features(X_all)
print("Processed feature columns ({} total features):\n{}".format(len(X_all.columns), list(X_all.columns)))
Processed feature columns (1703 total features):
['Unnamed: 0', 'Date_2010-08-13', 'Date_2010-08-14', 'Date_2010-08-15', 'Date_2010-08-16', 'Date_2010-08-20', 'Date_2010-08-21', 'Date_2010-08-22', 'Date_2010-08-23', 'Date_2010-08-28', 'Date_2010-08-29', 'Date_2010-08-30', 'Date_2010-09-10', 'Date_2010-09-11', 'Date_2010-09-12', 'Date_2010-09-13', 'Date_2010-09-17', 'Date_2010-09-18', 'Date_2010-09-19', 'Date_2010-09-20', 'Date_2010-09-24', 'Date_2010-09-25', 'Date_2010-09-26', 'Date_2010-09-27', 'Date_2010-10-01', 'Date_2010-10-02', 'Date_2010-10-03', 'Date_2010-10-04', 'Date_2010-10-22', 'Date_2010-10-23', 'Date_2010-10-24', 'Date_2010-10-25', 'Date_2010-10-29', 'Date_2010-10-30', 'Date_2010-10-31', 'Date_2010-11-01', 'Date_2010-11-05', 'Date_2010-11-06', 'Date_2010-11-07', 'Date_2010-11-08', 'Date_2010-11-12', 'Date_2010-11-13', 'Date_2010-11-14', 'Date_2010-11-26', 'Date_2010-11-27', 'Date_2010-11-28', 'Date_2010-11-29', 'Date_2010-12-03', 'Date_2010-12-04', 'Date_2010-12-05', 'Date_2010-12-06', 'Date_2010-12-07', 'Date_2010-12-08', 'Date_2010-12-17', 'Date_2010-12-18', 'Date_2010-12-19', 'Date_2010-12-20', 'Date_2011-01-07', 'Date_2011-01-08', 'Date_2011-01-09', 'Date_2011-01-14', 'Date_2011-01-15', 'Date_2011-01-16', 'Date_2011-01-22', 'Date_2011-01-24', 'Date_2011-01-26', 'Date_2011-02-04', 'Date_2011-02-05', 'Date_2011-02-06', 'Date_2011-02-12', 'Date_2011-02-13', 'Date_2011-02-14', 'Date_2011-02-18', 'Date_2011-02-19', 'Date_2011-02-20', 'Date_2011-02-21', 'Date_2011-02-25', 'Date_2011-02-26', 'Date_2011-02-27', 'Date_2011-02-28', 'Date_2011-03-04', 'Date_2011-03-05', 'Date_2011-03-06', 'Date_2011-03-07', 'Date_2011-03-11', 'Date_2011-03-12', 'Date_2011-03-13', 'Date_2011-03-14', 'Date_2011-03-18', 'Date_2011-03-19', 'Date_2011-03-20', 'Date_2011-03-21', 'Date_2011-03-27', 'Date_2011-04-01', 'Date_2011-04-02', 'Date_2011-04-03', 'Date_2011-04-04', 'Date_2011-04-08', 'Date_2011-04-09', 'Date_2011-04-10', 'Date_2011-04-11', 'Date_2011-04-15', 'Date_2011-04-16', 'Date_2011-04-17', 'Date_2011-04-18', 'Date_2011-04-29', 'Date_2011-04-30', 'Date_2011-05-01', 'Date_2011-05-08', 'Date_2011-05-14', 'Date_2011-08-12', 'Date_2011-08-13', 'Date_2011-08-14', 'Date_2011-08-15', 'Date_2011-08-19', 'Date_2011-08-20', 'Date_2011-08-21', 'Date_2011-08-22', 'Date_2011-08-27', 'Date_2011-08-28', 'Date_2011-08-29', 'Date_2011-09-04', 'Date_2011-09-06', 'Date_2011-09-09', 'Date_2011-09-10', 'Date_2011-09-11', 'Date_2011-09-12', 'Date_2011-09-16', 'Date_2011-09-17', 'Date_2011-09-18', 'Date_2011-09-19', 'Date_2011-09-23', 'Date_2011-09-24', 'Date_2011-09-25', 'Date_2011-09-26', 'Date_2011-09-30', 'Date_2011-10-01', 'Date_2011-10-02', 'Date_2011-10-03', 'Date_2011-10-21', 'Date_2011-10-22', 'Date_2011-10-23', 'Date_2011-10-24', 'Date_2011-10-28', 'Date_2011-10-29', 'Date_2011-10-30', 'Date_2011-11-01', 'Date_2011-11-04', 'Date_2011-11-05', 'Date_2011-11-06', 'Date_2011-11-25', 'Date_2011-11-26', 'Date_2011-11-27', 'Date_2011-11-28', 'Date_2011-12-09', 'Date_2011-12-10', 'Date_2011-12-11', 'Date_2011-12-12', 'Date_2011-12-16', 'Date_2011-12-17', 'Date_2011-12-18', 'Date_2011-12-19', 'Date_2012-01-06', 'Date_2012-01-07', 'Date_2012-01-08', 'Date_2012-01-09', 'Date_2012-01-13', 'Date_2012-01-14', 'Date_2012-01-15', 'Date_2012-01-20', 'Date_2012-01-21', 'Date_2012-01-22', 'Date_2012-01-23', 'Date_2012-01-27', 'Date_2012-01-28', 'Date_2012-01-29', 'Date_2012-01-30', 'Date_2012-02-10', 'Date_2012-02-11', 'Date_2012-02-12', 'Date_2012-02-13', 'Date_2012-02-17', 'Date_2012-02-18', 'Date_2012-02-19', 'Date_2012-02-20', 'Date_2012-02-24', 'Date_2012-02-25', 'Date_2012-02-26', 'Date_2012-02-27', 'Date_2012-03-02', 'Date_2012-03-03', 'Date_2012-03-04', 'Date_2012-03-05', 'Date_2012-03-09', 'Date_2012-03-10', 'Date_2012-03-11', 'Date_2012-03-16', 'Date_2012-03-17', 'Date_2012-03-18', 'Date_2012-03-19', 'Date_2012-03-23', 'Date_2012-03-24', 'Date_2012-03-25', 'Date_2012-03-26', 'Date_2012-03-30', 'Date_2012-03-31', 'Date_2012-04-01', 'Date_2012-04-06', 'Date_2012-04-07', 'Date_2012-04-09', 'Date_2012-04-20', 'Date_2012-04-21', 'Date_2012-04-22', 'Date_2012-04-23', 'Date_2012-04-27', 'Date_2012-04-28', 'Date_2012-04-29', 'Date_2012-04-30', 'Date_2012-05-05', 'Date_2012-05-12', 'Date_2012-08-17', 'Date_2012-08-18', 'Date_2012-08-19', 'Date_2012-08-20', 'Date_2012-08-24', 'Date_2012-08-25', 'Date_2012-08-26', 'Date_2012-08-27', 'Date_2012-09-01', 'Date_2012-09-02', 'Date_2012-09-16', 'Date_2012-09-21', 'Date_2012-09-22', 'Date_2012-09-23', 'Date_2012-09-24', 'Date_2012-09-28', 'Date_2012-09-29', 'Date_2012-09-30', 'Date_2012-10-06', 'Date_2012-10-07', 'Date_2012-10-08', 'Date_2012-10-26', 'Date_2012-10-27', 'Date_2012-10-28', 'Date_2012-10-29', 'Date_2012-11-02', 'Date_2012-11-03', 'Date_2012-11-04', 'Date_2012-11-09', 'Date_2012-11-10', 'Date_2012-11-11', 'Date_2012-11-12', 'Date_2012-11-23', 'Date_2012-11-24', 'Date_2012-11-25', 'Date_2012-11-26', 'Date_2012-11-27', 'Date_2012-12-07', 'Date_2012-12-08', 'Date_2012-12-09', 'Date_2012-12-10', 'Date_2012-12-15', 'Date_2012-12-16', 'Date_2013-01-05', 'Date_2013-01-06', 'Date_2013-01-12', 'Date_2013-01-13', 'Date_2013-01-14', 'Date_2013-01-18', 'Date_2013-01-19', 'Date_2013-01-20', 'Date_2013-01-21', 'Date_2013-01-23', 'Date_2013-01-25', 'Date_2013-01-26', 'Date_2013-01-27', 'Date_2013-01-28', 'Date_2013-02-02', 'Date_2013-02-03', 'Date_2013-02-05', 'Date_2013-02-09', 'Date_2013-02-10', 'Date_2013-02-11', 'Date_2013-02-15', 'Date_2013-02-16', 'Date_2013-02-17', 'Date_2013-02-18', 'Date_2013-02-22', 'Date_2013-02-23', 'Date_2013-02-24', 'Date_2013-02-25', 'Date_2013-03-02', 'Date_2013-03-03', 'Date_2013-03-04', 'Date_2013-03-08', 'Date_2013-03-09', 'Date_2013-03-10', 'Date_2013-03-11', 'Date_2013-03-15', 'Date_2013-03-16', 'Date_2013-03-17', 'Date_2013-03-29', 'Date_2013-03-30', 'Date_2013-04-01', 'Date_2013-04-05', 'Date_2013-04-06', 'Date_2013-04-07', 'Date_2013-04-08', 'Date_2013-04-19', 'Date_2013-04-20', 'Date_2013-04-21', 'Date_2013-04-22', 'Date_2013-04-26', 'Date_2013-04-27', 'Date_2013-04-28', 'Date_2013-04-29', 'Date_2013-05-03', 'Date_2013-05-04', 'Date_2013-05-05', 'Date_2013-05-06', 'Date_2013-05-11', 'Date_2013-05-19', 'Date_2013-08-16', 'Date_2013-08-17', 'Date_2013-08-18', 'Date_2013-08-24', 'Date_2013-08-25', 'Date_2013-08-26', 'Date_2013-08-31', 'Date_2013-09-01', 'Date_2013-09-02', 'Date_2013-09-14', 'Date_2013-09-15', 'Date_2013-09-20', 'Date_2013-09-21', 'Date_2013-09-22', 'Date_2013-09-23', 'Date_2013-09-27', 'Date_2013-09-28', 'Date_2013-09-30', 'Date_2013-10-04', 'Date_2013-10-05', 'Date_2013-10-06', 'Date_2013-10-07', 'Date_2013-10-25', 'Date_2013-10-26', 'Date_2013-10-27', 'Date_2013-10-28', 'Date_2013-11-01', 'Date_2013-11-02', 'Date_2013-11-03', 'Date_2013-11-23', 'Date_2013-11-24', 'Date_2013-11-25', 'Date_2013-11-29', 'Date_2013-11-30', 'Date_2013-12-01', 'Date_2013-12-02', 'Date_2013-12-06', 'Date_2013-12-07', 'Date_2013-12-08', 'Date_2013-12-09', 'Date_2013-12-13', 'Date_2013-12-14', 'Date_2013-12-15', 'Date_2013-12-16', 'Date_2013-12-19', 'Date_2013-12-20', 'Date_2013-12-21', 'Date_2013-12-22', 'Date_2014-01-10', 'Date_2014-01-11', 'Date_2014-01-12', 'Date_2014-01-17', 'Date_2014-01-18', 'Date_2014-01-19', 'Date_2014-01-20', 'Date_2014-01-31', 'Date_2014-02-01', 'Date_2014-02-02', 'Date_2014-02-03', 'Date_2014-02-05', 'Date_2014-02-08', 'Date_2014-02-09', 'Date_2014-02-10', 'Date_2014-02-11', 'Date_2014-02-15', 'Date_2014-02-16', 'Date_2014-02-17', 'Date_2014-02-21', 'Date_2014-02-22', 'Date_2014-02-23', 'Date_2014-02-24', 'Date_2014-03-01', 'Date_2014-03-02', 'Date_2014-03-03', 'Date_2014-03-07', 'Date_2014-03-08', 'Date_2014-03-09', 'Date_2014-03-10', 'Date_2014-03-14', 'Date_2014-03-15', 'Date_2014-03-16', 'Date_2014-03-17', 'Date_2014-03-21', 'Date_2014-03-22', 'Date_2014-03-23', 'Date_2014-03-24', 'Date_2014-03-28', 'Date_2014-03-29', 'Date_2014-03-30', 'Date_2014-04-04', 'Date_2014-04-05', 'Date_2014-04-06', 'Date_2014-04-07', 'Date_2014-04-11', 'Date_2014-04-12', 'Date_2014-04-13', 'Date_2014-04-14', 'Date_2014-04-17', 'Date_2014-04-19', 'Date_2014-04-21', 'Date_2014-05-03', 'Date_2014-05-04', 'Date_2014-05-10', 'Date_2014-05-11', 'Date_2014-08-15', 'Date_2014-08-16', 'Date_2014-08-17', 'Date_2014-08-18', 'Date_2014-08-22', 'Date_2014-08-23', 'Date_2014-08-24', 'Date_2014-08-25', 'Date_2014-08-29', 'Date_2014-08-30', 'Date_2014-08-31', 'Date_2014-09-01', 'Date_2014-09-12', 'Date_2014-09-13', 'Date_2014-09-14', 'Date_2014-09-19', 'Date_2014-09-20', 'Date_2014-09-21', 'Date_2014-09-22', 'Date_2014-09-26', 'Date_2014-09-27', 'Date_2014-09-28', 'Date_2014-09-29', 'Date_2014-10-03', 'Date_2014-10-04', 'Date_2014-10-05', 'Date_2014-10-24', 'Date_2014-10-25', 'Date_2014-10-26', 'Date_2014-10-27', 'Date_2014-10-31', 'Date_2014-11-01', 'Date_2014-11-02', 'Date_2014-11-03', 'Date_2014-11-07', 'Date_2014-11-08', 'Date_2014-11-09', 'Date_2014-11-10', 'Date_2014-11-28', 'Date_2014-11-29', 'Date_2014-11-30', 'Date_2014-12-01', 'Date_2014-12-05', 'Date_2014-12-06', 'Date_2014-12-07', 'Date_2014-12-08', 'Date_2014-12-12', 'Date_2014-12-13', 'Date_2014-12-14', 'Date_2014-12-19', 'Date_2014-12-20', 'Date_2014-12-21', 'Date_2014-12-22', 'Date_2015-01-02', 'Date_2015-01-03', 'Date_2015-01-04', 'Date_2015-01-09', 'Date_2015-01-10', 'Date_2015-01-11', 'Date_2015-01-17', 'Date_2015-01-18', 'Date_2015-01-24', 'Date_2015-01-25', 'Date_2015-01-26', 'Date_2015-01-30', 'Date_2015-01-31', 'Date_2015-02-01', 'Date_2015-02-07', 'Date_2015-02-08', 'Date_2015-02-09', 'Date_2015-02-13', 'Date_2015-02-14', 'Date_2015-02-15', 'Date_2015-02-16', 'Date_2015-02-20', 'Date_2015-02-21', 'Date_2015-02-22', 'Date_2015-02-23', 'Date_2015-02-27', 'Date_2015-02-28', 'Date_2015-03-01', 'Date_2015-03-02', 'Date_2015-03-06', 'Date_2015-03-07', 'Date_2015-03-08', 'Date_2015-03-09', 'Date_2015-03-13', 'Date_2015-03-14', 'Date_2015-03-15', 'Date_2015-03-20', 'Date_2015-03-21', 'Date_2015-03-22', 'Date_2015-03-23', 'Date_2015-04-03', 'Date_2015-04-04', 'Date_2015-04-06', 'Date_2015-04-10', 'Date_2015-04-11', 'Date_2015-04-12', 'Date_2015-04-13', 'Date_2015-04-17', 'Date_2015-04-18', 'Date_2015-04-19', 'Date_2015-04-20', 'Date_2015-04-24', 'Date_2015-04-25', 'Date_2015-04-26', 'Date_2015-04-27', 'Date_2015-05-01', 'Date_2015-05-02', 'Date_2015-05-03', 'Date_2015-05-04', 'Date_2015-05-09', 'Date_2015-05-10', 'Date_2015-05-11', 'Date_2015-05-17', 'Date_2015-05-18', 'Date_2015-05-22', 'Date_2015-05-23', 'Date_2015-08-14', 'Date_2015-08-15', 'Date_2015-08-16', 'Date_2015-08-17', 'Date_2015-08-21', 'Date_2015-08-22', 'Date_2015-08-23', 'Date_2015-08-24', 'Date_2015-08-29', 'Date_2015-08-30', 'Date_2015-08-31', 'Date_2015-09-11', 'Date_2015-09-12', 'Date_2015-09-13', 'Date_2015-09-14', 'Date_2015-09-18', 'Date_2015-09-19', 'Date_2015-09-20', 'Date_2015-09-21', 'Date_2015-09-25', 'Date_2015-09-26', 'Date_2015-09-27', 'Date_2015-09-28', 'Date_2015-10-02', 'Date_2015-10-03', 'Date_2015-10-04', 'Date_2015-10-23', 'Date_2015-10-24', 'Date_2015-10-25', 'Date_2015-10-26', 'Date_2015-10-30', 'Date_2015-10-31', 'Date_2015-11-01', 'Date_2015-11-02', 'Date_2015-11-06', 'Date_2015-11-07', 'Date_2015-11-08', 'Date_2015-11-09', 'Date_2015-11-27', 'Date_2015-11-28', 'Date_2015-11-29', 'Date_2015-11-30', 'Date_2015-12-02', 'Date_2015-12-04', 'Date_2015-12-05', 'Date_2015-12-06', 'Date_2015-12-07', 'Date_2015-12-11', 'Date_2015-12-12', 'Date_2015-12-13', 'Date_2015-12-14', 'Date_2015-12-15', 'Date_2015-12-19', 'Date_2015-12-20', 'Date_2015-12-21', 'Date_2016-01-02', 'Date_2016-01-03', 'Date_2016-01-06', 'Date_2016-01-09', 'Date_2016-01-10', 'Date_2016-01-11', 'Date_2016-01-15', 'Date_2016-01-16', 'Date_2016-01-17', 'Date_2016-01-18', 'Date_2016-01-22', 'Date_2016-01-23', 'Date_2016-01-24', 'Date_2016-01-25', 'Date_2016-01-29', 'Date_2016-01-30', 'Date_2016-01-31', 'Date_2016-02-01', 'Date_2016-02-05', 'Date_2016-02-06', 'Date_2016-02-07', 'Date_2016-02-08', 'Date_2016-02-12', 'Date_2016-02-13', 'Date_2016-02-14', 'Date_2016-02-15', 'Date_2016-02-19', 'Date_2016-02-20', 'Date_2016-02-21', 'Date_2016-02-22', 'Date_2016-02-26', 'Date_2016-02-27', 'Date_2016-02-28', 'Date_2016-02-29', 'Date_2016-03-04', 'Date_2016-03-05', 'Date_2016-03-06', 'Date_2016-03-07', 'Date_2016-03-11', 'Date_2016-03-12', 'Date_2016-03-13', 'Date_2016-03-14', 'Date_2016-03-18', 'Date_2016-03-19', 'Date_2016-03-20', 'Date_2016-04-01', 'Date_2016-04-02', 'Date_2016-04-03', 'Date_2016-04-04', 'Date_2016-04-08', 'Date_2016-04-09', 'Date_2016-04-10', 'Date_2016-04-11', 'Date_2016-04-16', 'Date_2016-04-17', 'Date_2016-04-18', 'Date_2016-04-22', 'Date_2016-04-23', 'Date_2016-04-24', 'Date_2016-04-29', 'Date_2016-04-30', 'Date_2016-05-01', 'Date_2016-05-06', 'Date_2016-05-07', 'Date_2016-05-08', 'Date_2016-05-09', 'Date_2016-05-14', 'Date_2016-05-15', 'Date_2016-08-12', 'Date_2016-08-13', 'Date_2016-08-14', 'Date_2016-08-15', 'Date_2016-08-19', 'Date_2016-08-20', 'Date_2016-08-21', 'Date_2016-08-22', 'Date_2016-08-26', 'Date_2016-08-27', 'Date_2016-08-28', 'Date_2016-09-04', 'Date_2016-09-09', 'Date_2016-09-10', 'Date_2016-09-11', 'Date_2016-09-12', 'Date_2016-09-16', 'Date_2016-09-17', 'Date_2016-09-18', 'Date_2016-09-19', 'Date_2016-09-23', 'Date_2016-09-24', 'Date_2016-09-25', 'Date_2016-09-26', 'Date_2016-09-30', 'Date_2016-10-01', 'Date_2016-10-02', 'Date_2016-10-21', 'Date_2016-10-22', 'Date_2016-10-23', 'Date_2016-10-24', 'Date_2016-10-28', 'Date_2016-10-29', 'Date_2016-10-30', 'Date_2016-10-31', 'Date_2016-11-04', 'Date_2016-11-05', 'Date_2016-11-06', 'Date_2016-11-25', 'Date_2016-11-26', 'Date_2016-11-27', 'Date_2016-11-28', 'Date_2016-12-02', 'Date_2016-12-03', 'Date_2016-12-04', 'Date_2016-12-05', 'Date_2016-12-09', 'Date_2016-12-10', 'Date_2016-12-11', 'Date_2016-12-12', 'Date_2016-12-15', 'Date_2016-12-16', 'Date_2016-12-17', 'Date_2016-12-18', 'Date_2016-12-19', 'Date_2016-12-21', 'Date_2016-12-22', 'Date_2016-12-23', 'Date_2017-01-07', 'Date_2017-01-08', 'Date_2017-01-09', 'Date_2017-01-13', 'Date_2017-01-14', 'Date_2017-01-15', 'Date_2017-01-16', 'Date_2017-01-20', 'Date_2017-01-21', 'Date_2017-01-22', 'Date_2017-01-23', 'Date_2017-01-27', 'Date_2017-01-28', 'Date_2017-01-30', 'Date_2017-02-02', 'Date_2017-02-03', 'Date_2017-02-04', 'Date_2017-02-05', 'Date_2017-02-06', 'Date_2017-02-10', 'Date_2017-02-11', 'Date_2017-02-12', 'Date_2017-02-13', 'Date_2017-02-17', 'Date_2017-02-18', 'Date_2017-02-19', 'Date_2017-02-20', 'Date_2017-02-24', 'Date_2017-02-25', 'Date_2017-02-26', 'Date_2017-02-27', 'Date_2017-03-03', 'Date_2017-03-04', 'Date_2017-03-05', 'Date_2017-03-06', 'Date_2017-03-10', 'Date_2017-03-11', 'Date_2017-03-12', 'Date_2017-03-13', 'Date_2017-03-17', 'Date_2017-03-18', 'Date_2017-03-19', 'Date_2017-03-31', 'Date_2017-04-01', 'Date_2017-04-02', 'Date_2017-04-07', 'Date_2017-04-08', 'Date_2017-04-09', 'Date_2017-04-10', 'Date_2017-04-14', 'Date_2017-04-15', 'Date_2017-04-17', 'Date_2017-04-21', 'Date_2017-04-22', 'Date_2017-04-23', 'Date_2017-04-24', 'Date_2017-04-28', 'Date_2017-04-29', 'Date_2017-04-30', 'Date_2017-05-05', 'Date_2017-05-06', 'Date_2017-05-07', 'Date_2017-05-08', 'Date_2017-05-12', 'Date_2017-05-13', 'Date_2017-05-14', 'Date_2017-05-15', 'Date_2017-05-20', 'Date_2017-05-21', 'Date_2017-08-06', 'Date_2017-08-07', 'Date_2017-08-08', 'Date_2017-08-09', 'Date_2017-08-10', 'Date_2017-08-11', 'Date_2017-08-12', 'Date_2017-08-13', 'Date_2017-08-14', 'Date_2017-08-18', 'Date_2017-08-19', 'Date_2017-08-20', 'Date_2017-08-21', 'Date_2017-08-25', 'Date_2017-08-26', 'Date_2017-08-27', 'Date_2017-08-28', 'Date_2017-09-08', 'Date_2017-09-09', 'Date_2017-09-10', 'Date_2017-09-11', 'Date_2017-09-15', 'Date_2017-09-16', 'Date_2017-09-17', 'Date_2017-09-18', 'Date_2017-09-22', 'Date_2017-09-23', 'Date_2017-09-24', 'Date_2017-09-25', 'Date_2017-09-29', 'Date_2017-09-30', 'Date_2017-10-01', 'Date_2017-10-20', 'Date_2017-10-21', 'Date_2017-10-22', 'Date_2017-10-23', 'Date_2017-10-27', 'Date_2017-10-28', 'Date_2017-10-29', 'Date_2017-10-30', 'Date_2017-11-03', 'Date_2017-11-04', 'Date_2017-11-05', 'Date_2017-11-24', 'Date_2017-11-25', 'Date_2017-11-26', 'Date_2017-11-27', 'Date_2017-12-01', 'Date_2017-12-02', 'Date_2017-12-03', 'Date_2017-12-04', 'Date_2017-12-08', 'Date_2017-12-09', 'Date_2017-12-10', 'Date_2017-12-11', 'Date_2017-12-15', 'Date_2017-12-16', 'Date_2017-12-17', 'Date_2017-12-18', 'Date_2017-12-23', 'Date_2018-01-03', 'Date_2018-01-04', 'Date_2018-01-06', 'Date_2018-01-07', 'Date_2018-01-08', 'Date_2018-01-09', 'Date_2018-01-12', 'Date_2018-01-13', 'Date_2018-01-14', 'Date_2018-01-15', 'Date_2018-01-19', 'Date_2018-01-20', 'Date_2018-01-21', 'Date_2018-01-29', 'Date_2018-01-30', 'Date_2018-01-31', 'Date_2018-02-03', 'Date_2018-02-04', 'Date_2018-02-05', 'Date_2018-02-06', 'Date_2018-02-09', 'Date_2018-02-10', 'Date_2018-02-11', 'Date_2018-02-12', 'Date_2018-02-16', 'Date_2018-02-17', 'Date_2018-02-18', 'Date_2018-02-19', 'Date_2018-02-21', 'Date_2018-02-23', 'Date_2018-02-24', 'Date_2018-02-25', 'Date_2018-02-26', 'Date_2018-03-02', 'Date_2018-03-03', 'Date_2018-03-04', 'Date_2018-03-05', 'Date_2018-03-09', 'Date_2018-03-10', 'Date_2018-03-11', 'Date_2018-03-12', 'Date_2018-03-16', 'Date_2018-03-17', 'Date_2018-03-18', 'Date_2018-03-29', 'Date_2018-03-30', 'Date_2018-03-31', 'Date_2018-04-02', 'Date_2018-04-06', 'Date_2018-04-07', 'Date_2018-04-08', 'Date_2018-04-09', 'Date_2018-04-13', 'Date_2018-04-14', 'Date_2018-04-15', 'Date_2018-04-16', 'Date_2018-04-20', 'Date_2018-04-21', 'Date_2018-04-22', 'Date_2018-04-23', 'Date_2018-04-27', 'Date_2018-04-28', 'Date_2018-04-29', 'Date_2018-04-30', 'Date_2018-05-04', 'Date_2018-05-05', 'Date_2018-05-06', 'Date_2018-05-07', 'Date_2018-05-11', 'Date_2018-05-12', 'Date_2018-05-13', 'HomeTeam_Academica', 'HomeTeam_Arouca', 'HomeTeam_Aves', 'HomeTeam_Beira Mar', 'HomeTeam_Belenenses', 'HomeTeam_Benfica', 'HomeTeam_Boavista', 'HomeTeam_Chaves', 'HomeTeam_Estoril', 'HomeTeam_Feirense', 'HomeTeam_Feirense ', 'HomeTeam_Gil Vicente', 'HomeTeam_Guimaraes', 'HomeTeam_Leiria', 'HomeTeam_Maritimo', 'HomeTeam_Moreirense', 'HomeTeam_Nacional', 'HomeTeam_Naval', 'HomeTeam_Olhanense', 'HomeTeam_Pacos Ferreira', 'HomeTeam_Penafiel', 'HomeTeam_Portimonense', 'HomeTeam_Porto', 'HomeTeam_Rio Ave', 'HomeTeam_Setubal', 'HomeTeam_Sp Braga', 'HomeTeam_Sp Lisbon', 'HomeTeam_Tondela', 'HomeTeam_Uniao Madeira', 'AwayTeam_Academica', 'AwayTeam_Arouca', 'AwayTeam_Aves', 'AwayTeam_Beira Mar', 'AwayTeam_Belenenses', 'AwayTeam_Benfica', 'AwayTeam_Boavista', 'AwayTeam_Chaves', 'AwayTeam_Estoril', 'AwayTeam_Feirense', 'AwayTeam_Gil Vicente', 'AwayTeam_Guimaraes', 'AwayTeam_Leiria', 'AwayTeam_Maritimo', 'AwayTeam_Moreirense', 'AwayTeam_Nacional', 'AwayTeam_Naval', 'AwayTeam_Olhanense', 'AwayTeam_Pacos Ferreira', 'AwayTeam_Penafiel', 'AwayTeam_Portimonense', 'AwayTeam_Porto', 'AwayTeam_Rio Ave', 'AwayTeam_Setubal', 'AwayTeam_Sp Braga', 'AwayTeam_Sp Lisbon', 'AwayTeam_Tondela', 'AwayTeam_Uniao Madeira', 'FTHG', 'FTAG', 'HTGS', 'ATGS', 'HTGC', 'ATGC', 'HTP', 'ATP', 'HM1_D', 'HM1_L', 'HM1_M', 'HM1_W', 'HM2_D', 'HM2_L', 'HM2_M', 'HM2_W', 'HM3_D', 'HM3_L', 'HM3_M', 'HM3_W', 'HM4_D', 'HM4_L', 'HM4_M', 'HM4_W', 'HM5_D', 'HM5_L', 'HM5_M', 'HM5_W', 'AM1_D', 'AM1_L', 'AM1_M', 'AM1_W', 'AM2_D', 'AM2_L', 'AM2_M', 'AM2_W', 'AM3_D', 'AM3_L', 'AM3_M', 'AM3_W', 'AM4_D', 'AM4_L', 'AM4_M', 'AM4_W', 'AM5_D', 'AM5_L', 'AM5_M', 'AM5_W', 'MW', 'HTFormPtsStr_DDDDD', 'HTFormPtsStr_DDDDL', 'HTFormPtsStr_DDDDM', 'HTFormPtsStr_DDDDW', 'HTFormPtsStr_DDDLD', 'HTFormPtsStr_DDDLL', 'HTFormPtsStr_DDDLW', 'HTFormPtsStr_DDDMM', 'HTFormPtsStr_DDDWD', 'HTFormPtsStr_DDDWL', 'HTFormPtsStr_DDDWW', 'HTFormPtsStr_DDLDD', 'HTFormPtsStr_DDLDL', 'HTFormPtsStr_DDLDM', 'HTFormPtsStr_DDLDW', 'HTFormPtsStr_DDLLD', 'HTFormPtsStr_DDLLL', 'HTFormPtsStr_DDLLW', 'HTFormPtsStr_DDLMM', 'HTFormPtsStr_DDLWD', 'HTFormPtsStr_DDLWL', 'HTFormPtsStr_DDLWM', 'HTFormPtsStr_DDLWW', 'HTFormPtsStr_DDMMM', 'HTFormPtsStr_DDWDL', 'HTFormPtsStr_DDWDM', 'HTFormPtsStr_DDWLD', 'HTFormPtsStr_DDWLL', 'HTFormPtsStr_DDWLW', 'HTFormPtsStr_DDWMM', 'HTFormPtsStr_DDWWD', 'HTFormPtsStr_DDWWL', 'HTFormPtsStr_DDWWW', 'HTFormPtsStr_DLDDD', 'HTFormPtsStr_DLDDL', 'HTFormPtsStr_DLDDW', 'HTFormPtsStr_DLDLD', 'HTFormPtsStr_DLDLL', 'HTFormPtsStr_DLDLM', 'HTFormPtsStr_DLDLW', 'HTFormPtsStr_DLDMM', 'HTFormPtsStr_DLDWD', 'HTFormPtsStr_DLDWL', 'HTFormPtsStr_DLDWM', 'HTFormPtsStr_DLDWW', 'HTFormPtsStr_DLLDD', 'HTFormPtsStr_DLLDL', 'HTFormPtsStr_DLLDM', 'HTFormPtsStr_DLLDW', 'HTFormPtsStr_DLLLD', 'HTFormPtsStr_DLLLL', 'HTFormPtsStr_DLLLM', 'HTFormPtsStr_DLLLW', 'HTFormPtsStr_DLLMM', 'HTFormPtsStr_DLLWD', 'HTFormPtsStr_DLLWL', 'HTFormPtsStr_DLLWM', 'HTFormPtsStr_DLLWW', 'HTFormPtsStr_DLMMM', 'HTFormPtsStr_DLWDD', 'HTFormPtsStr_DLWDL', 'HTFormPtsStr_DLWDW', 'HTFormPtsStr_DLWLD', 'HTFormPtsStr_DLWLL', 'HTFormPtsStr_DLWLM', 'HTFormPtsStr_DLWLW', 'HTFormPtsStr_DLWWD', 'HTFormPtsStr_DLWWL', 'HTFormPtsStr_DLWWW', 'HTFormPtsStr_DMMMM', 'HTFormPtsStr_DWDDD', 'HTFormPtsStr_DWDDL', 'HTFormPtsStr_DWDDM', 'HTFormPtsStr_DWDDW', 'HTFormPtsStr_DWDLD', 'HTFormPtsStr_DWDLL', 'HTFormPtsStr_DWDLW', 'HTFormPtsStr_DWDMM', 'HTFormPtsStr_DWDWD', 'HTFormPtsStr_DWDWL', 'HTFormPtsStr_DWDWW', 'HTFormPtsStr_DWLDD', 'HTFormPtsStr_DWLDL', 'HTFormPtsStr_DWLDW', 'HTFormPtsStr_DWLLD', 'HTFormPtsStr_DWLLL', 'HTFormPtsStr_DWLLW', 'HTFormPtsStr_DWLMM', 'HTFormPtsStr_DWLWD', 'HTFormPtsStr_DWLWL', 'HTFormPtsStr_DWLWW', 'HTFormPtsStr_DWMMM', 'HTFormPtsStr_DWWDD', 'HTFormPtsStr_DWWDL', 'HTFormPtsStr_DWWDM', 'HTFormPtsStr_DWWDW', 'HTFormPtsStr_DWWLD', 'HTFormPtsStr_DWWLL', 'HTFormPtsStr_DWWLM', 'HTFormPtsStr_DWWLW', 'HTFormPtsStr_DWWMM', 'HTFormPtsStr_DWWWD', 'HTFormPtsStr_DWWWL', 'HTFormPtsStr_DWWWM', 'HTFormPtsStr_DWWWW', 'HTFormPtsStr_LDDDD', 'HTFormPtsStr_LDDDL', 'HTFormPtsStr_LDDDM', 'HTFormPtsStr_LDDDW', 'HTFormPtsStr_LDDLD', 'HTFormPtsStr_LDDLL', 'HTFormPtsStr_LDDLW', 'HTFormPtsStr_LDDWD', 'HTFormPtsStr_LDDWL', 'HTFormPtsStr_LDDWM', 'HTFormPtsStr_LDDWW', 'HTFormPtsStr_LDLDD', 'HTFormPtsStr_LDLDL', 'HTFormPtsStr_LDLDM', 'HTFormPtsStr_LDLDW', 'HTFormPtsStr_LDLLD', 'HTFormPtsStr_LDLLL', 'HTFormPtsStr_LDLLW', 'HTFormPtsStr_LDLMM', 'HTFormPtsStr_LDLWD', 'HTFormPtsStr_LDLWL', 'HTFormPtsStr_LDLWW', 'HTFormPtsStr_LDMMM', 'HTFormPtsStr_LDWDD', 'HTFormPtsStr_LDWDL', 'HTFormPtsStr_LDWDM', 'HTFormPtsStr_LDWDW', 'HTFormPtsStr_LDWLD', 'HTFormPtsStr_LDWLL', 'HTFormPtsStr_LDWLM', 'HTFormPtsStr_LDWLW', 'HTFormPtsStr_LDWMM', 'HTFormPtsStr_LDWWD', 'HTFormPtsStr_LDWWL', 'HTFormPtsStr_LDWWM', 'HTFormPtsStr_LDWWW', 'HTFormPtsStr_LLDDD', 'HTFormPtsStr_LLDDL', 'HTFormPtsStr_LLDDW', 'HTFormPtsStr_LLDLD', 'HTFormPtsStr_LLDLL', 'HTFormPtsStr_LLDLM', 'HTFormPtsStr_LLDLW', 'HTFormPtsStr_LLDMM', 'HTFormPtsStr_LLDWD', 'HTFormPtsStr_LLDWL', 'HTFormPtsStr_LLDWM', 'HTFormPtsStr_LLDWW', 'HTFormPtsStr_LLLDD', 'HTFormPtsStr_LLLDL', 'HTFormPtsStr_LLLDW', 'HTFormPtsStr_LLLLD', 'HTFormPtsStr_LLLLL', 'HTFormPtsStr_LLLLM', 'HTFormPtsStr_LLLLW', 'HTFormPtsStr_LLLMM', 'HTFormPtsStr_LLLWD', 'HTFormPtsStr_LLLWL', 'HTFormPtsStr_LLLWW', 'HTFormPtsStr_LLMMM', 'HTFormPtsStr_LLWDD', 'HTFormPtsStr_LLWDL', 'HTFormPtsStr_LLWDM', 'HTFormPtsStr_LLWDW', 'HTFormPtsStr_LLWLD', 'HTFormPtsStr_LLWLL', 'HTFormPtsStr_LLWLM', 'HTFormPtsStr_LLWLW', 'HTFormPtsStr_LLWMM', 'HTFormPtsStr_LLWWD', 'HTFormPtsStr_LLWWL', 'HTFormPtsStr_LLWWM', 'HTFormPtsStr_LLWWW', 'HTFormPtsStr_LMMMM', 'HTFormPtsStr_LWDDD', 'HTFormPtsStr_LWDDL', 'HTFormPtsStr_LWDDM', 'HTFormPtsStr_LWDDW', 'HTFormPtsStr_LWDLD', 'HTFormPtsStr_LWDLL', 'HTFormPtsStr_LWDLW', 'HTFormPtsStr_LWDMM', 'HTFormPtsStr_LWDWD', 'HTFormPtsStr_LWDWL', 'HTFormPtsStr_LWDWM', 'HTFormPtsStr_LWDWW', 'HTFormPtsStr_LWLDD', 'HTFormPtsStr_LWLDL', 'HTFormPtsStr_LWLDW', 'HTFormPtsStr_LWLLD', 'HTFormPtsStr_LWLLL', 'HTFormPtsStr_LWLLM', 'HTFormPtsStr_LWLLW', 'HTFormPtsStr_LWLMM', 'HTFormPtsStr_LWLWD', 'HTFormPtsStr_LWLWL', 'HTFormPtsStr_LWLWM', 'HTFormPtsStr_LWLWW', 'HTFormPtsStr_LWMMM', 'HTFormPtsStr_LWWDD', 'HTFormPtsStr_LWWDL', 'HTFormPtsStr_LWWDW', 'HTFormPtsStr_LWWLD', 'HTFormPtsStr_LWWLL', 'HTFormPtsStr_LWWLM', 'HTFormPtsStr_LWWLW', 'HTFormPtsStr_LWWMM', 'HTFormPtsStr_LWWWD', 'HTFormPtsStr_LWWWL', 'HTFormPtsStr_LWWWW', 'HTFormPtsStr_MMMMM', 'HTFormPtsStr_WDDDD', 'HTFormPtsStr_WDDDL', 'HTFormPtsStr_WDDDW', 'HTFormPtsStr_WDDLD', 'HTFormPtsStr_WDDLL', 'HTFormPtsStr_WDDLM', 'HTFormPtsStr_WDDLW', 'HTFormPtsStr_WDDMM', 'HTFormPtsStr_WDDWD', 'HTFormPtsStr_WDDWL', 'HTFormPtsStr_WDDWW', 'HTFormPtsStr_WDLDD', 'HTFormPtsStr_WDLDL', 'HTFormPtsStr_WDLDM', 'HTFormPtsStr_WDLDW', 'HTFormPtsStr_WDLLD', 'HTFormPtsStr_WDLLL', 'HTFormPtsStr_WDLLM', 'HTFormPtsStr_WDLLW', 'HTFormPtsStr_WDLMM', 'HTFormPtsStr_WDLWD', 'HTFormPtsStr_WDLWL', 'HTFormPtsStr_WDLWM', 'HTFormPtsStr_WDLWW', 'HTFormPtsStr_WDMMM', 'HTFormPtsStr_WDWDD', 'HTFormPtsStr_WDWDL', 'HTFormPtsStr_WDWDW', 'HTFormPtsStr_WDWLD', 'HTFormPtsStr_WDWLL', 'HTFormPtsStr_WDWLM', 'HTFormPtsStr_WDWLW', 'HTFormPtsStr_WDWMM', 'HTFormPtsStr_WDWWD', 'HTFormPtsStr_WDWWL', 'HTFormPtsStr_WDWWM', 'HTFormPtsStr_WDWWW', 'HTFormPtsStr_WLDDD', 'HTFormPtsStr_WLDDL', 'HTFormPtsStr_WLDDM', 'HTFormPtsStr_WLDDW', 'HTFormPtsStr_WLDLD', 'HTFormPtsStr_WLDLL', 'HTFormPtsStr_WLDLW', 'HTFormPtsStr_WLDMM', 'HTFormPtsStr_WLDWD', 'HTFormPtsStr_WLDWL', 'HTFormPtsStr_WLDWM', 'HTFormPtsStr_WLDWW', 'HTFormPtsStr_WLLDD', 'HTFormPtsStr_WLLDL', 'HTFormPtsStr_WLLDM', 'HTFormPtsStr_WLLDW', 'HTFormPtsStr_WLLLD', 'HTFormPtsStr_WLLLL', 'HTFormPtsStr_WLLLM', 'HTFormPtsStr_WLLLW', 'HTFormPtsStr_WLLMM', 'HTFormPtsStr_WLLWD', 'HTFormPtsStr_WLLWL', 'HTFormPtsStr_WLLWM', 'HTFormPtsStr_WLLWW', 'HTFormPtsStr_WLMMM', 'HTFormPtsStr_WLWDD', 'HTFormPtsStr_WLWDL', 'HTFormPtsStr_WLWDM', 'HTFormPtsStr_WLWDW', 'HTFormPtsStr_WLWLD', 'HTFormPtsStr_WLWLL', 'HTFormPtsStr_WLWLM', 'HTFormPtsStr_WLWLW', 'HTFormPtsStr_WLWMM', 'HTFormPtsStr_WLWWD', 'HTFormPtsStr_WLWWL', 'HTFormPtsStr_WLWWM', 'HTFormPtsStr_WLWWW', 'HTFormPtsStr_WMMMM', 'HTFormPtsStr_WWDDD', 'HTFormPtsStr_WWDDL', 'HTFormPtsStr_WWDDW', 'HTFormPtsStr_WWDLD', 'HTFormPtsStr_WWDLL', 'HTFormPtsStr_WWDLM', 'HTFormPtsStr_WWDLW', 'HTFormPtsStr_WWDMM', 'HTFormPtsStr_WWDWD', 'HTFormPtsStr_WWDWL', 'HTFormPtsStr_WWDWM', 'HTFormPtsStr_WWDWW', 'HTFormPtsStr_WWLDD', 'HTFormPtsStr_WWLDL', 'HTFormPtsStr_WWLDM', 'HTFormPtsStr_WWLDW', 'HTFormPtsStr_WWLLD', 'HTFormPtsStr_WWLLL', 'HTFormPtsStr_WWLLW', 'HTFormPtsStr_WWLMM', 'HTFormPtsStr_WWLWD', 'HTFormPtsStr_WWLWL', 'HTFormPtsStr_WWLWM', 'HTFormPtsStr_WWLWW', 'HTFormPtsStr_WWMMM', 'HTFormPtsStr_WWWDD', 'HTFormPtsStr_WWWDL', 'HTFormPtsStr_WWWDM', 'HTFormPtsStr_WWWDW', 'HTFormPtsStr_WWWLD', 'HTFormPtsStr_WWWLL', 'HTFormPtsStr_WWWLW', 'HTFormPtsStr_WWWMM', 'HTFormPtsStr_WWWWD', 'HTFormPtsStr_WWWWL', 'HTFormPtsStr_WWWWM', 'HTFormPtsStr_WWWWW', 'ATFormPtsStr_DDDDD', 'ATFormPtsStr_DDDDL', 'ATFormPtsStr_DDDDW', 'ATFormPtsStr_DDDLD', 'ATFormPtsStr_DDDLL', 'ATFormPtsStr_DDDLW', 'ATFormPtsStr_DDDMM', 'ATFormPtsStr_DDDWD', 'ATFormPtsStr_DDDWL', 'ATFormPtsStr_DDDWM', 'ATFormPtsStr_DDDWW', 'ATFormPtsStr_DDLDD', 'ATFormPtsStr_DDLDL', 'ATFormPtsStr_DDLDM', 'ATFormPtsStr_DDLDW', 'ATFormPtsStr_DDLLD', 'ATFormPtsStr_DDLLL', 'ATFormPtsStr_DDLLW', 'ATFormPtsStr_DDLMM', 'ATFormPtsStr_DDLWD', 'ATFormPtsStr_DDLWL', 'ATFormPtsStr_DDLWM', 'ATFormPtsStr_DDLWW', 'ATFormPtsStr_DDMMM', 'ATFormPtsStr_DDWDD', 'ATFormPtsStr_DDWDL', 'ATFormPtsStr_DDWDM', 'ATFormPtsStr_DDWDW', 'ATFormPtsStr_DDWLD', 'ATFormPtsStr_DDWLL', 'ATFormPtsStr_DDWLW', 'ATFormPtsStr_DDWMM', 'ATFormPtsStr_DDWWD', 'ATFormPtsStr_DDWWL', 'ATFormPtsStr_DDWWW', 'ATFormPtsStr_DLDDD', 'ATFormPtsStr_DLDDL', 'ATFormPtsStr_DLDDW', 'ATFormPtsStr_DLDLD', 'ATFormPtsStr_DLDLL', 'ATFormPtsStr_DLDLM', 'ATFormPtsStr_DLDLW', 'ATFormPtsStr_DLDMM', 'ATFormPtsStr_DLDWD', 'ATFormPtsStr_DLDWL', 'ATFormPtsStr_DLDWM', 'ATFormPtsStr_DLDWW', 'ATFormPtsStr_DLLDD', 'ATFormPtsStr_DLLDL', 'ATFormPtsStr_DLLDW', 'ATFormPtsStr_DLLLD', 'ATFormPtsStr_DLLLL', 'ATFormPtsStr_DLLLM', 'ATFormPtsStr_DLLLW', 'ATFormPtsStr_DLLMM', 'ATFormPtsStr_DLLWD', 'ATFormPtsStr_DLLWL', 'ATFormPtsStr_DLLWW', 'ATFormPtsStr_DLMMM', 'ATFormPtsStr_DLWDD', 'ATFormPtsStr_DLWDL', 'ATFormPtsStr_DLWDW', 'ATFormPtsStr_DLWLD', 'ATFormPtsStr_DLWLL', 'ATFormPtsStr_DLWLM', 'ATFormPtsStr_DLWLW', 'ATFormPtsStr_DLWMM', 'ATFormPtsStr_DLWWL', 'ATFormPtsStr_DLWWW', 'ATFormPtsStr_DMMMM', 'ATFormPtsStr_DWDDD', 'ATFormPtsStr_DWDDL', 'ATFormPtsStr_DWDDM', 'ATFormPtsStr_DWDDW', 'ATFormPtsStr_DWDLD', 'ATFormPtsStr_DWDLL', 'ATFormPtsStr_DWDLW', 'ATFormPtsStr_DWDMM', 'ATFormPtsStr_DWDWD', 'ATFormPtsStr_DWDWL', 'ATFormPtsStr_DWDWM', 'ATFormPtsStr_DWDWW', 'ATFormPtsStr_DWLDD', 'ATFormPtsStr_DWLDL', 'ATFormPtsStr_DWLDM', 'ATFormPtsStr_DWLDW', 'ATFormPtsStr_DWLLD', 'ATFormPtsStr_DWLLL', 'ATFormPtsStr_DWLLW', 'ATFormPtsStr_DWLMM', 'ATFormPtsStr_DWLWD', 'ATFormPtsStr_DWLWL', 'ATFormPtsStr_DWLWW', 'ATFormPtsStr_DWMMM', 'ATFormPtsStr_DWWDD', 'ATFormPtsStr_DWWDL', 'ATFormPtsStr_DWWDW', 'ATFormPtsStr_DWWLD', 'ATFormPtsStr_DWWLL', 'ATFormPtsStr_DWWLW', 'ATFormPtsStr_DWWMM', 'ATFormPtsStr_DWWWD', 'ATFormPtsStr_DWWWL', 'ATFormPtsStr_DWWWM', 'ATFormPtsStr_DWWWW', 'ATFormPtsStr_LDDDD', 'ATFormPtsStr_LDDDL', 'ATFormPtsStr_LDDDM', 'ATFormPtsStr_LDDDW', 'ATFormPtsStr_LDDLD', 'ATFormPtsStr_LDDLL', 'ATFormPtsStr_LDDLW', 'ATFormPtsStr_LDDMM', 'ATFormPtsStr_LDDWD', 'ATFormPtsStr_LDDWL', 'ATFormPtsStr_LDDWM', 'ATFormPtsStr_LDDWW', 'ATFormPtsStr_LDLDD', 'ATFormPtsStr_LDLDL', 'ATFormPtsStr_LDLDM', 'ATFormPtsStr_LDLDW', 'ATFormPtsStr_LDLLD', 'ATFormPtsStr_LDLLL', 'ATFormPtsStr_LDLLW', 'ATFormPtsStr_LDLMM', 'ATFormPtsStr_LDLWD', 'ATFormPtsStr_LDLWL', 'ATFormPtsStr_LDLWW', 'ATFormPtsStr_LDMMM', 'ATFormPtsStr_LDWDD', 'ATFormPtsStr_LDWDL', 'ATFormPtsStr_LDWDW', 'ATFormPtsStr_LDWLD', 'ATFormPtsStr_LDWLL', 'ATFormPtsStr_LDWLM', 'ATFormPtsStr_LDWLW', 'ATFormPtsStr_LDWMM', 'ATFormPtsStr_LDWWD', 'ATFormPtsStr_LDWWL', 'ATFormPtsStr_LDWWM', 'ATFormPtsStr_LDWWW', 'ATFormPtsStr_LLDDD', 'ATFormPtsStr_LLDDL', 'ATFormPtsStr_LLDDM', 'ATFormPtsStr_LLDDW', 'ATFormPtsStr_LLDLD', 'ATFormPtsStr_LLDLL', 'ATFormPtsStr_LLDLM', 'ATFormPtsStr_LLDLW', 'ATFormPtsStr_LLDMM', 'ATFormPtsStr_LLDWD', 'ATFormPtsStr_LLDWL', 'ATFormPtsStr_LLDWM', 'ATFormPtsStr_LLDWW', 'ATFormPtsStr_LLLDD', 'ATFormPtsStr_LLLDL', 'ATFormPtsStr_LLLDM', 'ATFormPtsStr_LLLDW', 'ATFormPtsStr_LLLLD', 'ATFormPtsStr_LLLLL', 'ATFormPtsStr_LLLLM', 'ATFormPtsStr_LLLLW', 'ATFormPtsStr_LLLMM', 'ATFormPtsStr_LLLWD', 'ATFormPtsStr_LLLWL', 'ATFormPtsStr_LLLWW', 'ATFormPtsStr_LLMMM', 'ATFormPtsStr_LLWDD', 'ATFormPtsStr_LLWDL', 'ATFormPtsStr_LLWDW', 'ATFormPtsStr_LLWLD', 'ATFormPtsStr_LLWLL', 'ATFormPtsStr_LLWLM', 'ATFormPtsStr_LLWLW', 'ATFormPtsStr_LLWMM', 'ATFormPtsStr_LLWWD', 'ATFormPtsStr_LLWWL', 'ATFormPtsStr_LLWWM', 'ATFormPtsStr_LLWWW', 'ATFormPtsStr_LMMMM', 'ATFormPtsStr_LWDDD', 'ATFormPtsStr_LWDDL', 'ATFormPtsStr_LWDDW', 'ATFormPtsStr_LWDLD', 'ATFormPtsStr_LWDLL', 'ATFormPtsStr_LWDLM', 'ATFormPtsStr_LWDLW', 'ATFormPtsStr_LWDMM', 'ATFormPtsStr_LWDWD', 'ATFormPtsStr_LWDWL', 'ATFormPtsStr_LWDWW', 'ATFormPtsStr_LWLDD', 'ATFormPtsStr_LWLDL', 'ATFormPtsStr_LWLDM', 'ATFormPtsStr_LWLDW', 'ATFormPtsStr_LWLLD', 'ATFormPtsStr_LWLLL', 'ATFormPtsStr_LWLLM', 'ATFormPtsStr_LWLLW', 'ATFormPtsStr_LWLMM', 'ATFormPtsStr_LWLWD', 'ATFormPtsStr_LWLWL', 'ATFormPtsStr_LWLWM', 'ATFormPtsStr_LWLWW', 'ATFormPtsStr_LWMMM', 'ATFormPtsStr_LWWDD', 'ATFormPtsStr_LWWDL', 'ATFormPtsStr_LWWDW', 'ATFormPtsStr_LWWLD', 'ATFormPtsStr_LWWLL', 'ATFormPtsStr_LWWLM', 'ATFormPtsStr_LWWLW', 'ATFormPtsStr_LWWMM', 'ATFormPtsStr_LWWWD', 'ATFormPtsStr_LWWWL', 'ATFormPtsStr_LWWWW', 'ATFormPtsStr_MMMMM', 'ATFormPtsStr_WDDDD', 'ATFormPtsStr_WDDDL', 'ATFormPtsStr_WDDDW', 'ATFormPtsStr_WDDLD', 'ATFormPtsStr_WDDLL', 'ATFormPtsStr_WDDLM', 'ATFormPtsStr_WDDLW', 'ATFormPtsStr_WDDMM', 'ATFormPtsStr_WDDWD', 'ATFormPtsStr_WDDWL', 'ATFormPtsStr_WDDWM', 'ATFormPtsStr_WDDWW', 'ATFormPtsStr_WDLDD', 'ATFormPtsStr_WDLDL', 'ATFormPtsStr_WDLDM', 'ATFormPtsStr_WDLDW', 'ATFormPtsStr_WDLLD', 'ATFormPtsStr_WDLLL', 'ATFormPtsStr_WDLLW', 'ATFormPtsStr_WDLMM', 'ATFormPtsStr_WDLWD', 'ATFormPtsStr_WDLWL', 'ATFormPtsStr_WDLWW', 'ATFormPtsStr_WDMMM', 'ATFormPtsStr_WDWDD', 'ATFormPtsStr_WDWDL', 'ATFormPtsStr_WDWDW', 'ATFormPtsStr_WDWLD', 'ATFormPtsStr_WDWLL', 'ATFormPtsStr_WDWLW', 'ATFormPtsStr_WDWMM', 'ATFormPtsStr_WDWWD', 'ATFormPtsStr_WDWWL', 'ATFormPtsStr_WDWWM', 'ATFormPtsStr_WDWWW', 'ATFormPtsStr_WLDDD', 'ATFormPtsStr_WLDDL', 'ATFormPtsStr_WLDDW', 'ATFormPtsStr_WLDLD', 'ATFormPtsStr_WLDLL', 'ATFormPtsStr_WLDLW', 'ATFormPtsStr_WLDMM', 'ATFormPtsStr_WLDWD', 'ATFormPtsStr_WLDWL', 'ATFormPtsStr_WLDWM', 'ATFormPtsStr_WLDWW', 'ATFormPtsStr_WLLDD', 'ATFormPtsStr_WLLDL', 'ATFormPtsStr_WLLDM', 'ATFormPtsStr_WLLDW', 'ATFormPtsStr_WLLLD', 'ATFormPtsStr_WLLLL', 'ATFormPtsStr_WLLLM', 'ATFormPtsStr_WLLLW', 'ATFormPtsStr_WLLMM', 'ATFormPtsStr_WLLWD', 'ATFormPtsStr_WLLWL', 'ATFormPtsStr_WLLWM', 'ATFormPtsStr_WLLWW', 'ATFormPtsStr_WLMMM', 'ATFormPtsStr_WLWDD', 'ATFormPtsStr_WLWDL', 'ATFormPtsStr_WLWDW', 'ATFormPtsStr_WLWLD', 'ATFormPtsStr_WLWLL', 'ATFormPtsStr_WLWLM', 'ATFormPtsStr_WLWLW', 'ATFormPtsStr_WLWMM', 'ATFormPtsStr_WLWWD', 'ATFormPtsStr_WLWWL', 'ATFormPtsStr_WLWWM', 'ATFormPtsStr_WLWWW', 'ATFormPtsStr_WMMMM', 'ATFormPtsStr_WWDDD', 'ATFormPtsStr_WWDDL', 'ATFormPtsStr_WWDDM', 'ATFormPtsStr_WWDDW', 'ATFormPtsStr_WWDLD', 'ATFormPtsStr_WWDLL', 'ATFormPtsStr_WWDLW', 'ATFormPtsStr_WWDMM', 'ATFormPtsStr_WWDWD', 'ATFormPtsStr_WWDWL', 'ATFormPtsStr_WWDWM', 'ATFormPtsStr_WWDWW', 'ATFormPtsStr_WWLDD', 'ATFormPtsStr_WWLDL', 'ATFormPtsStr_WWLDW', 'ATFormPtsStr_WWLLD', 'ATFormPtsStr_WWLLL', 'ATFormPtsStr_WWLLM', 'ATFormPtsStr_WWLLW', 'ATFormPtsStr_WWLMM', 'ATFormPtsStr_WWLWD', 'ATFormPtsStr_WWLWL', 'ATFormPtsStr_WWLWM', 'ATFormPtsStr_WWLWW', 'ATFormPtsStr_WWMMM', 'ATFormPtsStr_WWWDD', 'ATFormPtsStr_WWWDL', 'ATFormPtsStr_WWWDM', 'ATFormPtsStr_WWWDW', 'ATFormPtsStr_WWWLD', 'ATFormPtsStr_WWWLL', 'ATFormPtsStr_WWWLW', 'ATFormPtsStr_WWWMM', 'ATFormPtsStr_WWWWD', 'ATFormPtsStr_WWWWL', 'ATFormPtsStr_WWWWM', 'ATFormPtsStr_WWWWW', 'HTFormPts', 'ATFormPts', 'HTWinStreak3', 'HTWinStreak5', 'HTLossStreak3', 'HTLossStreak5', 'ATWinStreak3', 'ATWinStreak5', 'ATLossStreak3', 'ATLossStreak5', 'HTGD', 'ATGD', 'DiffPts', 'DiffFormPts']
Armad1ll0 commented 3 years ago

I came across this and I think I have fixed it. in the previous part (preparing the data section). When they pull from the 'final_dataset.csv', this csv has way more columns than they did in the tutorial (if you took the data from RudrakshTuwani github repo like I did). Therefore you have to manually state which columns we want in our csv. So when selecting the feature and target variables, instead of using:

X_all = data.drop(['FTR'],1),

I used this:

X_all = data[['HTP', 'ATP', 'HM1', 'HM2', 'HM3', 'AM1', 'AM2', 'AM3', 'HTGD', 'ATGD', 'DiffFormPts', 'DiffLP']].copy()

It gives you 30 feature columns instead of a few thousand but you can then drop out the other added ones by using the following in the preprocessing section:

X_all = X_all.drop(['HM1_M', 'HM2_M', 'HM3_M', 'AM1_M', 'AM2_M', 'AM3_M'], axis = 1).

This then gives you the 24 feature columns they have to do the train test split and model evaluation later on. Hope this helps!