Построит датафрэйм из имени файла

import pandas as pd
import glob
path = r'C:\Users\77081\Desktop\Новая папка' 
all_files = glob.glob(path + "/*.s2p")
new_list = []
for filename in all_files:
    df = pd.read_csv(filename, sep='\s+', skiprows= 3, header=None)
    new_list.append(df)
dataset = pd.concat(new_list, axis=0, ignore_index=True)
dataset.columns = ['freq', 'MS11', 'IS11', 'MS21', 'IS21','MS12', 'IS12','MS22', 'IS22']
dataset.shape
#Out:(8640, 9)

Я должен добавить столбец существующему датафрэйм. У меня в общем 48 фалов, у каждого 180 строк(180*48=8640). И я должен добавить столбец где каждой строке соответствует имя файла.


Ответы (0 шт):