Import multiple csv files into pandas and concatenate into one DataFrame

前端 未结 16 1770
既然无缘
既然无缘 2020-11-21 07:47

I would like to read several csv files from a directory into pandas and concatenate them into one big DataFrame. I have not been able to figure it out though. Here is what I

16条回答
  •  忘了有多久
    2020-11-21 08:09

    Another on-liner with list comprehension which allows to use arguments with read_csv.

    df = pd.concat([pd.read_csv(f'dir/{f}') for f in os.listdir('dir') if f.endswith('.csv')])
    

提交回复
热议问题