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

回答編集履歴

1

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

2020/05/21 15:57

投稿

hentaiman
hentaiman

スコア6428

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