Код: Выделить всё
d={}
fullset= pd.DataFrame ()
for name in stocklist:
Код: Выделить всё
fullset= pd.concat([fullset, d[name]], axis=1)
*примечание: я знаю, что существует иерархический вариант. (по сути, добавляя второй индекс), но мне не удалось заставить его работать, и даже если бы я это сделал, я предпочитаю добавлять название акции к каждому столбцу, потому что я запускаю модели ML поверх данных, и я не знаю, как это будет с иерархическими заголовками.
Помимо прочего, я пытался создать параметр ключей, используяkeys=d[name], но это не сработало . Я также попробовал использовать только переменную «имя», хотя не ожидал, что это сработает, если только concat не запускает какой-то цикл for за кулисами.
Подробнее здесь: https://stackoverflow.com/questions/784 ... que-values