質問: (df[df["time"]<0.5]) df.to_csv("list1_0.5h.csv") ``` 初歩的な内容で申し訳ございませんが、ご教授いただけましたら幸いです。 よろしくお願いいたします。
回答: 同一の列をもつデータフレームを結合する方法として、pd.concatが使えます。 ファイル名が統一された方法で定義されていて list1.csv, list2.csv, ..., list100.csv という名前だと仮定するなら、対応するIDをファイル名を表す文字列へ渡せば良いでしょう。これはリスト内包表記でできます。 ``` import pandas as pd df = pd.concat( [pd.read_csv("list{}.csv".format(i+1)) for i in range(100)]) df = df[df["time"] < 0.5] df.to_csv("list1to100_0.5h.csv") ```