前提・実現したいこと
pythonのデータ読み込みに関して
.txtのファイルを複数読み込ませたいです。
同じフォルダ内に複数の.txtファイルが入っており、パスを指定して一つのファイルを
data=pd.read_table("パス/ファイル名")
で読み込ませることはできたのですが、複数ファイルはどのようにして読み込ませたら良いのでしょうか?
(初歩的な質問ですみません)
試したこと
①ファイル名が ○○一桁数字_一桁〜二桁数字.txt
data=pd.read_table("パス/○○\d{1}_\d{1,2}")
→うまくいかず...
②コメント頂いた配列方法
path="パス"
all_files=glob.glob(path+"/○○*_*.txt")
li=[]
for フォルダ名 in all_files:
df=pd.read.table(フォルダ名,delimiter=" ")
li.append(df)
frame=pd.concat(li)
→結合する際にエラー?が出てしまいうまくいかず...
No objects to concatenate
出力してみたものの配列には何も入っていないようです...
補足情報(FW/ツールのバージョンなど)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/30 09:23