I am currently about to do clustering analysis regarding Steam users activity. So I have a thousands of CSV’s, each representing a Steam user and his/her purchased games (with ID and genre). I am planning to use k-modes clustering because my data is categorical, and I have found a python library k-modes. This is what a CSV file looks like, representing a random steam user.
I have researched a lot online, but it seems that many people have all their data in one CSV file, just like this example of stock exchange data.
How could I read each file and represent it as one unique data then do clustering on all the data among the thousands of CSV files?