質問: pd.concat(list2,sort=False) CSV_version_DataFrame.to_csv("AAA.csv") ``` この下の画像が元のデータセットになるのですが、glob.globで読み込むデータセットのラベルは 全て同じかつ同数で同じ行数です。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/2b5d8089e9d89abe86e763f72349dd03.png) 上記のコードを実際に実装した際に生じる結果です。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/974492bf4886f4ac3a661f5de709d330.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/035b9517ddf38a54366dd8dc4f158750.png) ### 補足情報(FW/ツールのバージョンなど) Anaconda Python3.x pandas お忙しいとは思いますが、よろしくお願いいたします。
回答: 読み込みの際に、`pd.read_table`ではなく`pd.read_csv`を使ってください。 両者は別物で、`pd.read_table`だと区切り文字がTabのデータとして読み込まれます。実際のファイルの区切り文字はカンマ(`,`)なので、区切りが検出されず、1列のデータになってしまいます。 pandas.read_csv — pandas 0.24.2 documentation pandas.read_table — pandas 0.24.2 documentation > > pandasの関数pd.read_csv()とpd.read_table()はデフォルトの区切り文字が違うだけで中身は同じ。 > > read_csv()は区切り文字がカンマ,でread_table()は区切り文字がタブ\t。 > > > pandasでcsv/tsvファイル読み込み(read_csv, read_table) | note.nkmk.me > > >