回答編集履歴

1

何を試して何が分からんのかが分からんけどまあいいや

2020/05/21 15:57

投稿

hentaiman
hentaiman

スコア6426

test CHANGED
@@ -1 +1,37 @@
1
1
  1ファイル毎に[assign](https://note.nkmk.me/python-pandas-assign-append/)してファイル名追加するだけではないですか?
2
+
3
+
4
+
5
+ 追記 dfはエクセルから取り込んだものに読み替えて
6
+
7
+
8
+
9
+ ```ここに言語を入力
10
+
11
+ import pandas as pd
12
+
13
+ df1 = pd.DataFrame({'name':['togashi', 'please', 'work']
14
+
15
+ ,'fan':[10, 20, 30]}
16
+
17
+ )
18
+
19
+ df2 = pd.DataFrame({'name':['kida', 'please', 'work']
20
+
21
+ ,'fan':[60, 70, 40]}
22
+
23
+ )
24
+
25
+ df1 = df1.assign(xlsx='ekusel1')
26
+
27
+ df2 = df2.assign(xlsx='ekusel2')
28
+
29
+ print(df1)
30
+
31
+ print(df2)
32
+
33
+ print(pd.concat([df1, df2]).reset_index(drop=True))
34
+
35
+
36
+
37
+ ```