前提・実現したいこと
Pythonにおいて複数のCSVファイルの結合を行いたいと思っています。
下記のようなコードを実装したのですが、下に載せた画像のように、結合が上手くいきませんでした。
(実装するにあたって、二つのサイトを参考に致しました ・https://teratail.com/questions/172531
・https://teratail.com/questions/183976)
Python3
1import pandas as pd 2import glob 3import os 4csv_files = glob.glob('HOGE!HOGE!/*.csv') 5list2 = [] 6for g in csv_files: 7 list2.append(pd.read_table(g,encoding="shift-jis",header=0)) 8CSV_version_DataFrame = pd.concat(list2,sort=False) 9CSV_version_DataFrame.to_csv("AAA.csv")
この下の画像が元のデータセットになるのですが、glob.globで読み込むデータセットのラベルは
全て同じかつ同数で同じ行数です。
上記のコードを実際に実装した際に生じる結果です。
補足情報(FW/ツールのバージョンなど)
Anaconda
Python3.x
pandas
お忙しいとは思いますが、よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/27 12:57
2019/05/27 13:01
2019/05/27 13:14