I have to read a lot of .csv files in pandas and concatenate them. Total size is about 10 GB of data and concatenating all together gives me memory error.
I'm not sure I can read them file by file or chunk by chunk, because eventually I have to apply SMOTE for balancing the final dataframe, so I need the complete dataset.
How can I do?