У меня есть много данных с похожими именами, например:
NB_2014= pd.read_csv("E:/NB_2014.CSV", sep=';', thousands='.', decimal=',')
NB_2015= pd.read_csv("E:/NB_2015.CSV", sep=';', thousands='.', decimal=',')
NB_2016= pd.read_csv("E:/NB_2016.CSV", sep=';', thousands='.', decimal=',')
NB_2017= pd.read_csv("E:/NB_2017.CSV", sep=';', thousands='.', decimal=',')
NB_2018= pd.read_csv("E:/NB_2018.CSV", sep=';', thousands='.', decimal=',')
и так далее. Я бродил, если есть способ вызвать правильный фрейм данных, просто имея год, который мне нужен, например, я попытался:
year_needed = 2018
print("NB_"+str(year_needed)["col_needed"])
, но я получаю следующую ошибку:
TypeError: string indices must be integers
Есть ли способ получить доступ к фрейму данных, просто имея фрагмент его имени?
Заранее спасибо!