Извините, мой вопрос, я знаю, что это тривиально, но по некоторым причинам я не понимаю его правильно. Чтение dataframes
по одному крайне неэффективно, особенно если у вас много dataframes
, с которого вы хотели бы читать. Помните DRY - DO NOT REPEAT YOURSELF
Итак, вот мой подход:
files = ["company.csv", "house.csv", "taxfile.csv", "reliablity.csv", "creditloan.csv", "medicalfunds.csv"]
DataFrameName = ["company_df", "house_df", "taxfile_df", "reliablity_df", "creditloan_df", "medicalfunds_df"]
for file in files:
for df in DataFrameName:
df = pd.read_csv(file)
Это только дает мне df
как один из frames
, я не уверен, какой из них, но я думаю, последний. Как я могу read
через csv
файлы и сохранить их с именами данных в DataFrameName
Моя цель:
Иметь 6 dataframes
загружен в рабочее пространство с интервалом в DataFrameName
Например, company_df
содержит данные из "company.csv"