In [82]:
import os
import glob
import pandas as pd
import numpy as np

In [83]:
files = glob.glob(os.getcwd() + "/xgb_various_seeds/*.csv")

In [84]:
submission_df = pd.read_csv(files[0])
value = submission_df.y

for i in files[1:]:
    submission_df = pd.read_csv(i)
    value += submission_df.y
    
average_prediction = value / len(files)

In [85]:
output = pd.DataFrame({"id": submission_df.id, "y": average_prediction})

output.to_csv("submission_average.csv", index=False)

In [ ]: