teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

調べてみました。

2018/12/09 11:30

投稿

pepperleaf
pepperleaf

スコア6385

answer CHANGED
@@ -5,5 +5,20 @@
5
5
 
6
6
  とすると、csv_df.to_csv() が pands オブジェクトで無いので、こっちが NG
7
7
  さて、、、
8
+ ~~分かったところまで。~~
8
9
 
10
+ ちょっと調べてみました。 (既に解決済み?)
11
+
12
+ まず、
13
+ > csv_file = (pd.read_csv(f) for f in all_files)
14
+
15
+ ここが、ダメ。 この方法では2つのCSVファイルがそのまま、連結されます。
16
+ ```csv_file = [pd.read_csv(f, header=None, sep=':') for f in all_files]```
17
+ として、配列にしましょう。 ついでに、":" をセパレータ。 (良いか?)
18
+ そして、
19
+ > last_df = pd.concat(csv_file, axis=1 ,ignore_index=False)
20
+
9
- 分かったと
21
+ あ、こ、直ってすね
22
+ > csv_df.to_csv("aaa.csv")
23
+
24
+ を ```csv_df.to_csv("aaa.csv", header=None, index=None)``` とすれば、良いのでは?