2016-03-30 9 views
1

私は、1つの列のCSVの使用グロブのフォルダを反復処理ループのために、それはいくつかの調整を行い、その後、リストに結果を追加し、新しいCSVに保存していては次のようになります。forループの横に追加しますか?

data= [] 
infiles = glob.glob("*.csv") 
for file in infiles: 
    df = pd.io.parsers.read_csv(file) 
    (assorted adjustments) 
    data.append(df) 
fullpanel = pd.concat(panel) 
fullpanel.to_csv('data.csv') 

問題があります1つの長い列を作る、私はお互いの隣に追加された(異なる長さの)各列が必要です。

答えて

0

axis=1concatに追加すると、隣り合った列にパラメータを追加できます。 pd.io.parsers.read_csvpd.read_csvに、paneldataconcatに変更することもできます。

data= [] 
infiles = glob.glob("*.csv") 
for file in infiles: 
    df = pd.read_csv(file) 
    (assorted adjustments) 
    data.append(df) 
fullpanel = pd.concat(data, axis=1) 
fullpanel.to_csv('data.csv') 
+0

これは完全に動作します、ありがとうございます! – hobbsb

関連する問題