Я пытаюсь получить свой код для чтения папки, содержащей различные файлы.
Я надеялся, что Jupyter прочитает каждый файл в этой папке и создаст отдельные кадры данных, взяв имена файлов в качестве имен данных.
Пока у меня есть код:
import glob
path = r'C:\Users\SemR\Documents\Jupyter\Submissions'
all_files = glob.glob(path + "/*.csv")
li = []
for filename in all_files:
df = pd.read_csv(filename, index_col=None, header=0, usecols=['Date', 'Usage'])
li.append(df)
frame = pd.concat(li, axis=0, ignore_index=True)
Этот код объединяет данные, однако мне нужны отдельные кадры данных для каждого, чтобы я мог хранить значения отдельно. Есть ли что-то, что я могу использовать вместо этого?
Вот примеры того, как выглядят файлы CSV:
Эти файлы CSV находятся в одной папке, поэтому я надеялся, что при запуске моего кода будут созданы новые кадры данных с тем же именем, что и имя файла CSV.
Спасибо.