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 [ ]: